From a584da4032a1e00b0f102400343c1a65f4f5c8b3 Mon Sep 17 00:00:00 2001 From: xue <2144439972@qq.com> Date: Fri, 10 Apr 2026 14:14:32 +0800 Subject: [PATCH] =?utf8?q?=E7=89=B9=E6=AE=8A=E8=BF=90=E5=8A=A8=E5=8F=AA?= =?utf8?q?=E6=98=BE=E7=A4=BA=E5=8D=A1=E8=B7=AF=E9=87=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../traing/training_card/src/TrainingDetailView.cpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/code/sdk/application/wearable/fd272/nativeapp/nativeui/traing/training_card/src/TrainingDetailView.cpp b/code/sdk/application/wearable/fd272/nativeapp/nativeui/traing/training_card/src/TrainingDetailView.cpp index df48652ab..93b4d146a 100644 --- a/code/sdk/application/wearable/fd272/nativeapp/nativeui/traing/training_card/src/TrainingDetailView.cpp +++ b/code/sdk/application/wearable/fd272/nativeapp/nativeui/traing/training_card/src/TrainingDetailView.cpp @@ -86,6 +86,18 @@ bool TrainingDetailView ::InitPage() { Add(milelabel); Add(steplabel); Add(calorielabel); + // 非骑行 / 跑步 / 步行(含室内外)时只显示卡路里 + bool isSpecial = TraingModel::GetInstance()->GetIsSpecial(); + if (!isSpecial) { + u_stepslabel->SetVisible(false); + u_milelabel->SetVisible(false); + milelabel->SetVisible(false); + steplabel->SetVisible(false); + lineimage2_->SetVisible(false); + calorielabel->SetFont(DEFAULT_VECTOR_FONT_FILENAME_EN, 75); + calorielabel->SetPosition((HORIZONTAL_RESOLUTION-calorielabel->GetWidth()) / 2, (VERTICAL_RESOLUTION-calorielabel->GetHeight()) / 2); + u_calorielabel->SetPosition((HORIZONTAL_RESOLUTION-u_calorielabel->GetWidth()) / 2, 300); + } InitButtonExt(intensity_button, 103, 70, 260, 80, "button", STR_LOWER_STRENGTH, 30); -- 2.17.1