解决更多运动界面按键失效问题 3433/5
authorluozheng <1732036298@qq.com>
Thu, 4 Jun 2026 07:19:41 +0000 (15:19 +0800)
committerluozheng <1732036298@qq.com>
Thu, 4 Jun 2026 07:19:41 +0000 (15:19 +0800)
code/sdk/application/wearable/n9/nativeapp/nativeui/traing/training_list_more/include/TraingMorePresenter.h
code/sdk/application/wearable/n9/nativeapp/nativeui/traing/training_list_more/src/TraingMorePresenter.cpp

index 1dac057..89f9ed4 100644 (file)
@@ -34,7 +34,7 @@ namespace OHOS
         virtual ~TraingMorePresenter();
 
         void OnStart() override;
-        void OnStop() override;
+        void OnResume() override;
         void NavigateBack();
 
         static TraingMorePresenter *GetInstance();
index 903555d..ac489a4 100644 (file)
@@ -62,9 +62,10 @@ namespace OHOS
         view_->RefreshTraingMoreList(itemInfo);\r
         \r
     }\r
-    void TraingMorePresenter::OnStop(void) \r
-    { \r
-        Presenter<TraingMoreView>::OnStop(); \r
+    \r
+    void TraingMorePresenter::OnResume()\r
+    {\r
+        RootView::GetInstance()->SetOnKeyActListener(this);\r
     }\r
 \r
     void TraingMorePresenter::NavigateBack()\r