修复训练上拉界面错误绘制 588/1
authorCaisking <3449750381@qq.com>
Fri, 26 Jul 2024 03:59:07 +0000 (11:59 +0800)
committerCaisking <3449750381@qq.com>
Fri, 26 Jul 2024 03:59:07 +0000 (11:59 +0800)
code/sdk/application/wearable/fd230app/nativeui/traing/training_card/src/TrainingDetailView.cpp

index 82d72d3..e620b18 100644 (file)
@@ -41,14 +41,25 @@ namespace OHOS
         // 初始化Image
 
         InitImageView(progress_image, 0, 0, 100, 100, "image5", COLOR_PROGRESS_IMAGE);
-        InitImageView(lineimage2_, 225, 190, 80, 1, "image", LINE_2_IMAGE);
+        // InitImageView(lineimage2_, 225, 190, 0, 0, "image", LINE_2_IMAGE);
+        if (lineimage2_ == nullptr)
+        {
+            lineimage2_ = new UIImageView();
+        }
+        lineimage2_->SetPosition(232, 191);
+        lineimage2_->Resize(2, 82);
+        lineimage2_->SetViewId("image2");
+        lineimage2_->SetStyle(STYLE_BACKGROUND_COLOR, 0xff333333);
+        lineimage2_->SetStyle(STYLE_BACKGROUND_OPA, 0xff);
+        lineimage2_->SetVisible(true);
+        
         Add(progress_image);
         Add(lineimage2_);
 
         // 初始化Lable
-        InitLabelExt(u_milelabel, 16, 234, 220, 35, "label2",STR_RANGE_SETTING, DEFAULT_VECTOR_FONT_FILENAME, 30);
+        InitLabelExt(u_milelabel, 16, 234, 220, 35, "label2", STR_RANGE_SETTING, DEFAULT_VECTOR_FONT_FILENAME, 30);
         InitLabelExt(u_stepslabel, 73, 362, 320, 35, "label3", STR_STEP_NUMBER, DEFAULT_VECTOR_FONT_FILENAME, 30);
-        InitLabelExt(u_calorielabel, 225, 235, 230, 35, "label4",STR_CALORIE_SETTING, DEFAULT_VECTOR_FONT_FILENAME, 30);
+        InitLabelExt(u_calorielabel, 225, 235, 230, 35, "label4", STR_CALORIE_SETTING, DEFAULT_VECTOR_FONT_FILENAME, 30);
         u_milelabel->SetTextColor(Color::Gray());
         u_stepslabel->SetTextColor(Color::Gray());
         u_calorielabel->SetTextColor(Color::Gray());