From 1da3c7f47a7bb0badd43ebddfd3f8e5458137d2b Mon Sep 17 00:00:00 2001 From: hcj <1224667075@qq.com> Date: Fri, 27 Sep 2024 18:37:11 +0800 Subject: [PATCH] =?utf8?q?=E5=A2=9E=E5=8A=A0=E6=94=AF=E4=BB=98=E5=AE=9D?= =?utf8?q?=E6=97=A0=E6=B3=95=E6=98=BE=E7=A4=BA=E5=AD=97=E7=AC=A6=20?= =?utf8?q?=E6=96=B9=E6=A1=86=E6=9B=BF=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../nativeapp/nativeui/alipay/src/AlipaySetting.cpp | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/code/sdk/application/wearable/nativeapp/nativeui/alipay/src/AlipaySetting.cpp b/code/sdk/application/wearable/nativeapp/nativeui/alipay/src/AlipaySetting.cpp index c889eff58..fc707edda 100644 --- a/code/sdk/application/wearable/nativeapp/nativeui/alipay/src/AlipaySetting.cpp +++ b/code/sdk/application/wearable/nativeapp/nativeui/alipay/src/AlipaySetting.cpp @@ -10,7 +10,9 @@ #include "cmsis_os.h" #include "AlipaySetting.h" #include "AlipayModel.h" - +#include "common/typed_text.h" +#include "font/ui_font.h" +#include "uicomponents/UIComponents.h" namespace OHOS { static const char *SETTING_TITLE = (char *)"设置"; static const char *SETTING_BUTTON = (char *)"解除绑定"; @@ -111,8 +113,10 @@ bool AlipaySetting::AlipayInitLabel(void) } uint8_t str[ALIPAY_GET_NICKNAME_MAX_LENGTH] = {0}; presenter_->AlipayGetNickName(str); - labelName->SetText((const char *)str); - labelName->SetFont(DEFAULT_VECTOR_FONT_FILENAME, SETTING_NAME_FONT); + uint8_t str_[ALIPAY_GET_NICKNAME_MAX_LENGTH] = {0}; + updata_char((char *)str_,(char *)str,ALIPAY_GET_NICKNAME_MAX_LENGTH); + labelName->SetText((const char *)str_); + labelName->SetFont(DEFAULT_VECTOR_FONT_FILENAME_EN, SETTING_NAME_FONT); labelName->SetPosition(SETTING_NAME_X, SETTING_NAME_Y, SETTING_NAME_WIDTH, SETTING_NAME_HEIGHT); labelName->SetLineBreakMode(UILabel::LINE_BREAK_MARQUEE); labelName->SetStyle(STYLE_TEXT_FONT, SETTING_NAME_FONT); -- 2.17.1