From 67b596a7bae6f40a730f4eb492f8d3fdd1cfb205 Mon Sep 17 00:00:00 2001 From: luozheng <1732036298@qq.com> Date: Mon, 6 May 2024 15:48:08 +0800 Subject: [PATCH] =?utf8?q?=20=E4=BF=AE=E6=94=B9=E5=A3=B0=E9=9F=B3=E4=B8=8E?= =?utf8?q?=E9=9C=87=E5=8A=A8Slice=E4=BB=A5=E9=80=82=E9=85=8D=E5=A4=9A?= =?utf8?q?=E5=9B=BD=E8=AF=AD=E8=A8=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../language/Language_xml/input_list_en.txt | 4 +++ .../language/Language_xml/input_list_zh.txt | 4 +++ .../language/Language_xml/language_en.xml | 4 +++ .../language/Language_xml/language_zh.xml | 4 +++ .../fd230app/nativeui/language/font/en.lang | Bin 5134 -> 5204 bytes .../fd230app/nativeui/language/font/ja.lang | Bin 6264 -> 6284 bytes .../language/font/ui_resource_string.h | 8 +++-- .../fd230app/nativeui/language/font/zh.lang | Bin 4647 -> 4715 bytes .../include/SoundAndVibrationView.h | 10 ++++++- .../src/SoundAndVibrationView.cpp | 28 +++++++++++------- .../fd230/fs/user/res/font/en.lang | Bin 5134 -> 5204 bytes .../fd230/fs/user/res/font/ja.lang | Bin 6264 -> 6284 bytes .../fs/user/res/font/ui_resource_string.h | 8 +++-- .../fd230/fs/user/res/font/zh.lang | Bin 4647 -> 4715 bytes 14 files changed, 54 insertions(+), 16 deletions(-) diff --git a/code/sdk/application/wearable/fd230app/nativeui/language/Language_xml/input_list_en.txt b/code/sdk/application/wearable/fd230app/nativeui/language/Language_xml/input_list_en.txt index b1b9505f5..52e36d188 100644 --- a/code/sdk/application/wearable/fd230app/nativeui/language/Language_xml/input_list_en.txt +++ b/code/sdk/application/wearable/fd230app/nativeui/language/Language_xml/input_list_en.txt @@ -265,4 +265,8 @@ STR_AUTO_OFF_BLUETOOTH_NOTE$Note: It will be automatically turned off if the con STR_BLUETOOTH_SERVICE_OPTIONS$Bluetooth Service Options STR_HFP$HFP STR_A2DP$A2DP +STR_SYSTEM_VOLUME$System Volume +STR_MEDIA_VOLUME$Media Volume +STR_VIBRATION_MODE$Vibration Mode +STR_SILENT_MODE$Silent Mode STR_LANGUAGE$Language \ No newline at end of file diff --git a/code/sdk/application/wearable/fd230app/nativeui/language/Language_xml/input_list_zh.txt b/code/sdk/application/wearable/fd230app/nativeui/language/Language_xml/input_list_zh.txt index 839acad9e..880204d3d 100644 --- a/code/sdk/application/wearable/fd230app/nativeui/language/Language_xml/input_list_zh.txt +++ b/code/sdk/application/wearable/fd230app/nativeui/language/Language_xml/input_list_zh.txt @@ -265,4 +265,8 @@ STR_AUTO_OFF_BLUETOOTH_NOTE$注:开启后10分钟没连接成功会自动关 STR_BLUETOOTH_SERVICE_OPTIONS$蓝牙服务选项 STR_HFP$通话蓝牙 STR_A2DP$媒体蓝牙 +STR_SYSTEM_VOLUME$系统音量 +STR_MEDIA_VOLUME$媒体音量 +STR_VIBRATION_MODE$震动模式 +STR_SILENT_MODE$静音模式 STR_LANGUAGE$语言 \ No newline at end of file diff --git a/code/sdk/application/wearable/fd230app/nativeui/language/Language_xml/language_en.xml b/code/sdk/application/wearable/fd230app/nativeui/language/Language_xml/language_en.xml index 02a50b4a4..a841ce10f 100644 --- a/code/sdk/application/wearable/fd230app/nativeui/language/Language_xml/language_en.xml +++ b/code/sdk/application/wearable/fd230app/nativeui/language/Language_xml/language_en.xml @@ -266,5 +266,9 @@ + + + + diff --git a/code/sdk/application/wearable/fd230app/nativeui/language/Language_xml/language_zh.xml b/code/sdk/application/wearable/fd230app/nativeui/language/Language_xml/language_zh.xml index 8a29365ff..9beb267fd 100644 --- a/code/sdk/application/wearable/fd230app/nativeui/language/Language_xml/language_zh.xml +++ b/code/sdk/application/wearable/fd230app/nativeui/language/Language_xml/language_zh.xml @@ -266,5 +266,9 @@ + + + + diff --git a/code/sdk/application/wearable/fd230app/nativeui/language/font/en.lang b/code/sdk/application/wearable/fd230app/nativeui/language/font/en.lang index 283b2fa56ff32f98fdb8caec88e3f170d145231d..a37dcefb5fffa6048e875d2a72868b1b42e002e8 100644 GIT binary patch delta 113 zcmeCvxS}D-A{v*Qn#X_wgg1)XvhW_{XJ9x7#CL)Cq9y_WjC%%> diff --git a/code/sdk/application/wearable/fd230app/nativeui/language/font/ui_resource_string.h b/code/sdk/application/wearable/fd230app/nativeui/language/font/ui_resource_string.h index 8eac6e1c1..10c1947a3 100644 --- a/code/sdk/application/wearable/fd230app/nativeui/language/font/ui_resource_string.h +++ b/code/sdk/application/wearable/fd230app/nativeui/language/font/ui_resource_string.h @@ -280,8 +280,12 @@ enum UIResourceTextId : uint16_t { STR_BLUETOOTH_SERVICE_OPTIONS = 267, STR_HFP = 268, STR_A2DP = 269, - STR_LANGUAGE = 270, - STR_MAX_ID = 271, + STR_SYSTEM_VOLUME = 270, + STR_MEDIA_VOLUME = 271, + STR_VIBRATION_MODE = 272, + STR_SILENT_MODE = 273, + STR_LANGUAGE = 274, + STR_MAX_ID = 275, }; // UIResourceTextId enum FontLanguageId : uint8_t { diff --git a/code/sdk/application/wearable/fd230app/nativeui/language/font/zh.lang b/code/sdk/application/wearable/fd230app/nativeui/language/font/zh.lang index 1c3af03f24c8bfc1c7df14a4c7826bdae7478182..ed6997f92e8306e4fb6dae850dfc673abb35ed70 100644 GIT binary patch delta 110 zcmZ3k@>)eSCS6{sDuV$92yYa%W#PNc%fRpgh`$0c6W`_lmJ7Vr&o}RWzI*=5`I}$1 s_cJ_QHR;LT$xzPAIqgroRy|^0)?TR7wgx)Skb@$01DnP`Tzg` delta 43 ocmaE@vRp;SetPosition(93, 52, 280, 40); Title->SetStyle(STYLE_TEXT_FONT, 30); Title->SetStyle(STYLE_LINE_HEIGHT, 35); - Title->SetText("声音与震动"); + //Title->SetText("声音与震动"); + Title->SetTextId(STR_SOUND_AND_VIBRATION); Title->SetLineBreakMode(UILabel::LINE_BREAK_MARQUEE); Title->SetAlign(TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_CENTER); - Title->SetRollSpeed(40); + //Title->SetRollSpeed(40); Title->SetFont(DEFAULT_VECTOR_FONT_FILENAME, 30); return true; @@ -152,7 +154,8 @@ namespace OHOS labelButton->SetImageSrc(NextImgSrc, NextImgSrc); labelButton->SetImagePosition(326, 37); } - labelButton->SetText(buttonconfig.Text.c_str()); + //labelButton->SetText(buttonconfig.Text.c_str()); + labelButton->SetTextId(buttonconfig.TextId); labelButton->SetAlign(TEXT_ALIGNMENT_LEFT); labelButton->SetLabelPosition(47, 0); labelButton->SetStyle(STYLE_TEXT_FONT, 30); @@ -171,15 +174,16 @@ namespace OHOS { int y; const char *viewId; - const char *text; + //const char *text; + const int16_t textId; bool clickEffect; }; ButtonSetup buttonSetups[] = { - {120, SYSTEM_VOLUME_BUTTON, "系统音量", true}, - {240, CALL_VOLUME_BUTTON, "通话音量", true}, - {360, VIBRATION_REMINDER_BUTTON, "震动模式", true}, - {480, SILENT_MODE_BUTTON, "静音模式", false}}; + {120, SYSTEM_VOLUME_BUTTON, STR_SYSTEM_VOLUME, true}, + {240, CALL_VOLUME_BUTTON, STR_MEDIA_VOLUME, true}, + {360, VIBRATION_REMINDER_BUTTON, STR_VIBRATION_MODE, true}, + {480, SILENT_MODE_BUTTON, STR_SILENT_MODE, false}}; UILabelButtonExt **buttonPointers[] = {&SystemVolumeButton, &CallVolumeButton, &VibrationReminderButton, &SilentModeButton}; @@ -191,11 +195,13 @@ namespace OHOS .w = 380, .h = 100, .ViewId = buttonSetups[i].viewId, - .Text = buttonSetups[i].text}; + //.Text = buttonSetups[i].text}; + .TextId = buttonSetups[i].textId}; *buttonPointers[i] = SetUpButton_Ext(buttonconfig, buttonSetups[i].clickEffect); if (*buttonPointers[i] == nullptr) { - WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "SoundAndVibrationView::%s Button new fail!", buttonSetups[i].text); + //WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "SoundAndVibrationView::%s Button new fail!", buttonSetups[i].text); + WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "SoundAndVibrationView::Button[%d] new fail!", i); return false; } } diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/en.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/en.lang index 283b2fa56ff32f98fdb8caec88e3f170d145231d..a37dcefb5fffa6048e875d2a72868b1b42e002e8 100644 GIT binary patch delta 113 zcmeCvxS}D-A{v*Qn#X_wgg1)XvhW_{XJ9x7#CL)Cq9y_WjC%%> diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ui_resource_string.h b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ui_resource_string.h index 8eac6e1c1..10c1947a3 100644 --- a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ui_resource_string.h +++ b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/ui_resource_string.h @@ -280,8 +280,12 @@ enum UIResourceTextId : uint16_t { STR_BLUETOOTH_SERVICE_OPTIONS = 267, STR_HFP = 268, STR_A2DP = 269, - STR_LANGUAGE = 270, - STR_MAX_ID = 271, + STR_SYSTEM_VOLUME = 270, + STR_MEDIA_VOLUME = 271, + STR_VIBRATION_MODE = 272, + STR_SILENT_MODE = 273, + STR_LANGUAGE = 274, + STR_MAX_ID = 275, }; // UIResourceTextId enum FontLanguageId : uint8_t { diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/zh.lang b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/font/zh.lang index 1c3af03f24c8bfc1c7df14a4c7826bdae7478182..ed6997f92e8306e4fb6dae850dfc673abb35ed70 100644 GIT binary patch delta 110 zcmZ3k@>)eSCS6{sDuV$92yYa%W#PNc%fRpgh`$0c6W`_lmJ7Vr&o}RWzI*=5`I}$1 s_cJ_QHR;LT$xzPAIqgroRy|^0)?TR7wgx)Skb@$01DnP`Tzg` delta 43 ocmaE@vRp;