From 84c28efcb75a08e1511e045e40ff548a9cfca144 Mon Sep 17 00:00:00 2001 From: Caisking <3449750381@qq.com> Date: Fri, 9 Aug 2024 18:09:05 +0800 Subject: [PATCH] =?utf8?q?=E8=AE=BE=E7=BD=AE=E8=A1=A8=E7=9B=98=E7=95=8C?= =?utf8?q?=E9=9D=A2=E5=A2=9E=E5=8A=A0=E8=A1=A8=E7=9B=98=E6=8E=A7=E5=88=B6?= =?utf8?q?=EF=BC=9A=E7=9B=AE=E5=89=8D=E5=8F=AA=E6=9C=89=E8=A6=86=E7=9B=96?= =?utf8?q?=E6=B5=81=E7=94=9F=E6=95=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../fd230app/nativeui/set_dial/src/SetDialView.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/code/sdk/application/wearable/fd230app/nativeui/set_dial/src/SetDialView.cpp b/code/sdk/application/wearable/fd230app/nativeui/set_dial/src/SetDialView.cpp index 557861d27..1a20e52a9 100644 --- a/code/sdk/application/wearable/fd230app/nativeui/set_dial/src/SetDialView.cpp +++ b/code/sdk/application/wearable/fd230app/nativeui/set_dial/src/SetDialView.cpp @@ -76,6 +76,11 @@ namespace OHOS } label_.SetFont(DEFAULT_VECTOR_FONT_FILENAME, 30); + + // 增加表冠控制 + coverflow_.SetRotateFactor(2); + coverflow_.RequestFocus(); + container_->Add(&coverflow_); container_->Add(&label_); } @@ -86,6 +91,7 @@ namespace OHOS rollerView_.SetItemSize(150, 150); // 150: item size rollerView_.SetThrowDrag(true); rollerView_.SetItemPadding(80); // 80: item padding + container_->Add(&rollerView_); std::vector &dialInfo = presenter_->GetDialInfo(); @@ -105,6 +111,10 @@ namespace OHOS rollerView_.SetOnClickListener(presenter_); rollerView_.SetOnScrollListener(presenter_); + // 增加表冠控制 + rollerView_.SetRotateFactor(2); + rollerView_.RequestFocus(); + label_.SetPosition(127, 50, 200, 50); label_.SetTextColor(Color::White()); label_.SetAlign(TEXT_ALIGNMENT_CENTER, TEXT_ALIGNMENT_CENTER); -- 2.17.1