From cfb45b26c55ea8034dd16b2bba8191a8c24eb4d5 Mon Sep 17 00:00:00 2001 From: maomao <2144439972@qq.com> Date: Tue, 22 Apr 2025 16:23:35 +0800 Subject: [PATCH] =?utf8?q?=E3=80=90=E6=8C=87=E5=8D=97=E9=92=88=E3=80=91UI?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../nativeapp/nativeui/compass/include/MainCompassView.h | 2 +- .../nativeapp/nativeui/compass/src/MainCompassPresenter.cpp | 4 +++- .../nativeapp/nativeui/compass/src/MainCompassView.cpp | 6 +----- 3 files changed, 5 insertions(+), 7 deletions(-) diff --git a/code/sdk/application/wearable/fd230/nativeapp/nativeui/compass/include/MainCompassView.h b/code/sdk/application/wearable/fd230/nativeapp/nativeui/compass/include/MainCompassView.h index 306496a5a..7ccfa7183 100644 --- a/code/sdk/application/wearable/fd230/nativeapp/nativeui/compass/include/MainCompassView.h +++ b/code/sdk/application/wearable/fd230/nativeapp/nativeui/compass/include/MainCompassView.h @@ -30,7 +30,7 @@ public: ~MainCompassView() override; void OnStart() override; - void OnStop() override; + static MainCompassView *GetInstance(void); void SetDisplayTure(void); diff --git a/code/sdk/application/wearable/fd230/nativeapp/nativeui/compass/src/MainCompassPresenter.cpp b/code/sdk/application/wearable/fd230/nativeapp/nativeui/compass/src/MainCompassPresenter.cpp index 72dc3b726..85eb0a2b3 100644 --- a/code/sdk/application/wearable/fd230/nativeapp/nativeui/compass/src/MainCompassPresenter.cpp +++ b/code/sdk/application/wearable/fd230/nativeapp/nativeui/compass/src/MainCompassPresenter.cpp @@ -8,10 +8,12 @@ #include "MainCompassPresenter.h" #include "MainCompassView.h" #include "NativeRegisterManager.h" +#include "ui_resource_string.h" namespace OHOS { -REGIST_MENU(VIEW_COMPASS, MainCompassView, MainCompassPresenter, PNG_APPLIST_COMPASS_IMAGE, PNG_APPLIST_DEFAULT_IMG, "指南针"); + REGIST_MENU_PRO(VIEW_COMPASS, MainCompassView, MainCompassPresenter, PNG_APPLIST_COMPASS_IMAGE_BIG, PNG_APPLIST_COMPASS_IMAGE, PNG_APPLIST_COMPASS_IMAGE,"指南针", STR_COMPASS); + static MainCompassPresenter *g_pMainView = nullptr; diff --git a/code/sdk/application/wearable/fd230/nativeapp/nativeui/compass/src/MainCompassView.cpp b/code/sdk/application/wearable/fd230/nativeapp/nativeui/compass/src/MainCompassView.cpp index b5311d462..16d8338ff 100644 --- a/code/sdk/application/wearable/fd230/nativeapp/nativeui/compass/src/MainCompassView.cpp +++ b/code/sdk/application/wearable/fd230/nativeapp/nativeui/compass/src/MainCompassView.cpp @@ -104,9 +104,5 @@ void MainCompassView::OnStart() CompassModel::GetInstance()->OpenCompassSensor(); } -void MainCompassView::OnStop() -{ - CompassModel::GetInstance()->CloseCompassSensor(); - return; -} + } -- 2.17.1