From f626177fd6ca8a348e462802e39e62df064ebc6f Mon Sep 17 00:00:00 2001 From: Caisking <3449750381@qq.com> Date: Tue, 10 Dec 2024 14:37:53 +0800 Subject: [PATCH] =?utf8?q?=E8=A1=A8=E7=9B=98=EF=BC=9A=E5=A2=9E=E5=8A=A0?= =?utf8?q?=E8=BF=90=E5=8A=A8=E7=8A=B6=E6=80=81=E4=B8=8B=E4=B8=8D=E8=BF=9B?= =?utf8?q?=E8=A1=8C=E7=95=8C=E9=9D=A2=E5=88=87=E6=8D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../fd230app/nativeui/set_dial/src/SetDialModel.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/code/sdk/application/wearable/fd230app/nativeui/set_dial/src/SetDialModel.cpp b/code/sdk/application/wearable/fd230app/nativeui/set_dial/src/SetDialModel.cpp index 65e11d06a..9e3435b35 100644 --- a/code/sdk/application/wearable/fd230app/nativeui/set_dial/src/SetDialModel.cpp +++ b/code/sdk/application/wearable/fd230app/nativeui/set_dial/src/SetDialModel.cpp @@ -118,7 +118,9 @@ bool SetDialModel::readDialfile() { RegisterDial(uid, name_buf); } } else { - WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP,"Invalid uid or empty name. uid: %d, name: %s", uid, name_buf); + WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, + "Invalid uid or empty name. uid: %d, name: %s", uid, + name_buf); } file_size -= (DIAL_ID_LENGTH + DIAL_NAME_LENGTH); @@ -463,7 +465,10 @@ void SetDialModel::UpdateDialSetting(uint16_t ID) { uapi_set_screen_on_api(); // 更新当前表盘Id MainModel::GetInstance().AddDialSetting(diagSetting, currentDialID); // 更新表盘设置 - NativeAbility::GetInstance().ChangeSlice(VIEW_MAIN); + //运动状态下不进行页面切换 + if (uapi_dev_runtime_get_train_status() != 1) { + NativeAbility::GetInstance().ChangeSlice(VIEW_MAIN); + } svr_ble_read_data_value_updata_noyify(); // app切换表盘增加id更新 reply_app_send_switchDialCmd(true); return; // 更新成功后直接返回 -- 2.17.1