省电模式:优化提醒界面
authorCaisking <3449750381@qq.com>
Mon, 18 Nov 2024 10:16:31 +0000 (18:16 +0800)
committerCaisking <3449750381@qq.com>
Mon, 18 Nov 2024 10:16:31 +0000 (18:16 +0800)
code/sdk/application/wearable/fd230app/nativeui/applist/src/ApplistView.cpp
code/sdk/application/wearable/fd230app/nativeui/saveele/src/SaveEleView.cpp

index 103e333..22f951d 100644 (file)
@@ -945,7 +945,7 @@ void ApplistView::CircleListStyleOnStart(void)
         }
         /* -------------------------------------------------------------------------- */
         uint16_t presliceId = NativeAbility::GetInstance().GetPreSliceId();
-        if (presliceId == VIEW_MAIN) //如果是从主页进入的,那么 startangle = 0
+        if (presliceId == VIEW_MAIN || presliceId == VIEW_THEME_STYLE) //如果是从主页进入的,那么 startangle = 0
         {
             ApplistModel::GetInstance().SetCircleListStartAngle(0);
             ApplistModel::GetInstance().SetCurselectImageIndex(6);
index 8dc96cc..a6ad782 100644 (file)
@@ -74,22 +74,28 @@ void SaveEleView::InitView() {
   /*初始化label*/\r
   InitRollLabel(labeltitle, 83, 50, 300, 35, "labletitle", STR_POWER_SAVE_MODE,\r
                 DEFAULT_VECTOR_FONT_FILENAME, 30);\r
-  //TODO:多国语言\r
+  // TODO:多国语言\r
   InitLabelExt(labelnote, 53, 217, 360, 200, "labletitle", STR_SAVENOTE,\r
                DEFAULT_VECTOR_FONT_FILENAME, 30);\r
-  InitLabelExt(labelkown, 53, 385, 360, 100, "labelrecord", STR_SAVEBACK,\r
+  labelnote->SetLineBreakMode(UILabel::LINE_BREAK_WRAP);\r
+\r
+  InitLabelExt(labelkown, 53, labelnote->GetY() + labelnote->GetHeight() + 20,\r
+               360, 100, "labelrecord", STR_SAVEBACK,\r
                DEFAULT_VECTOR_FONT_FILENAME, 30);\r
+  labelkown->SetLineBreakMode(UILabel::LINE_BREAK_WRAP);\r
   labelkown->SetTextColor(Color::Orange());\r
 \r
   /*初始化图片*/\r
   InitImageView(iamgeicon, 188, 121, 80, 90, "saveicon", iconImgPath);\r
 \r
   /*初始化按键*/\r
-  InitButton(buttonno, 110, 501, 100, 100, SAVEBUTTONNO);\r
+  InitButton(buttonno, 110, labelkown->GetY() + labelkown->GetHeight() + 40,\r
+             100, 100, SAVEBUTTONNO);\r
   buttonno->SetImageSrc(butnoImgPath, butnoImgPath);\r
   buttonno->SetOnClickListener(presenter_);\r
 \r
-  InitButton(buttonok, 255, 501, 100, 100, SAVEBUTTONOK);\r
+  InitButton(buttonok, 255, labelkown->GetY() + labelkown->GetHeight() + 40,\r
+             100, 100, SAVEBUTTONOK);\r
   buttonok->SetImageSrc(butokImgPath, butokImgPath);\r
   buttonok->SetOnClickListener(presenter_);\r
 \r