From b229a7797fd02e8c69f436ecab67b1d8b4bc8cc7 Mon Sep 17 00:00:00 2001 From: xue <2144439972@qq.com> Date: Thu, 22 Jan 2026 11:09:25 +0800 Subject: [PATCH] =?utf8?q?=E4=BF=AE=E5=A4=8D=E8=A1=A8=E7=9B=98=E6=B5=8F?= =?utf8?q?=E8=A7=88=E6=97=A0=E6=8C=89=E9=94=AE=E9=80=80=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../set_dial_style/include/SetDialStylePresenter.h | 2 ++ .../set_dial_style/src/SetDialStylePresenter.cpp | 11 +++++++++++ 2 files changed, 13 insertions(+) diff --git a/code/sdk/application/wearable/fd272/nativeapp/nativeui/set_dial_style/include/SetDialStylePresenter.h b/code/sdk/application/wearable/fd272/nativeapp/nativeui/set_dial_style/include/SetDialStylePresenter.h index 2a0955ecb..f5adda032 100644 --- a/code/sdk/application/wearable/fd272/nativeapp/nativeui/set_dial_style/include/SetDialStylePresenter.h +++ b/code/sdk/application/wearable/fd272/nativeapp/nativeui/set_dial_style/include/SetDialStylePresenter.h @@ -20,6 +20,8 @@ namespace OHOS ~SetDialStylePresenter(); SetDialStylePresenter(const SetDialStylePresenter &) = delete; SetDialStylePresenter &operator=(const SetDialStylePresenter &) = delete; + void OnStart() override; + void OnResume() override; bool OnClick(UIView &view, const ClickEvent &event) override; bool OnDrag(UIView &view, const DragEvent &event) override; bool OnKeyAct(UIView &view, const KeyEvent &event) override; // 增加按键事件 diff --git a/code/sdk/application/wearable/fd272/nativeapp/nativeui/set_dial_style/src/SetDialStylePresenter.cpp b/code/sdk/application/wearable/fd272/nativeapp/nativeui/set_dial_style/src/SetDialStylePresenter.cpp index 48e9320cf..997cdf289 100644 --- a/code/sdk/application/wearable/fd272/nativeapp/nativeui/set_dial_style/src/SetDialStylePresenter.cpp +++ b/code/sdk/application/wearable/fd272/nativeapp/nativeui/set_dial_style/src/SetDialStylePresenter.cpp @@ -19,6 +19,17 @@ namespace OHOS { } + // 启动时执行的逻辑 + void SetDialStylePresenter::OnStart() + { + WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "SetDialStylePresenter::OnStart"); + } + + void SetDialStylePresenter::OnResume() + { + RootView::GetInstance()->SetOnKeyActListener(this); + } + bool SetDialStylePresenter::OnClick(UIView &view, const ClickEvent &event) { WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "SetDialStylePresenter::OnClick"); -- 2.17.1