因功能键跳转血氧界面会出现死机,修改功能键默认跳转applist界面
authorluozheng <1732036298@qq.com>
Wed, 28 Feb 2024 01:32:55 +0000 (09:32 +0800)
committerluozheng <1732036298@qq.com>
Wed, 28 Feb 2024 01:32:55 +0000 (09:32 +0800)
code/sdk/application/wearable/fd230app/nativeui/key/src/KeyInputListener.cpp
code/sdk/application/wearable/fd230app/nativeui/secondaryfunction/src/SecondaryFunctionPresenter.cpp

index 2a1314b..80522d2 100644 (file)
@@ -132,12 +132,12 @@ void KeyInputListener::OnKeyRelease(const KeyEvent& event)
                 // 切换到用户配置的快捷卡片
                 if(SecondaryFunctionModel::GetInstance()->GetHeartRateOrBloodOxygenQuickAccessSwitch() == true)
                 {
-                    NativeAbility::GetInstance().ChangeSlice(VIEW_BLOODOXY, TRANSITION_ZOOM);
+                    NativeAbility::GetInstance().ChangeSlice(VIEW_APPLIST, TRANSITION_ZOOM);
                 }
                 else
                 {
                     //之后需要将VIEW_APPLIST改成心率的SliceID
-                    NativeAbility::GetInstance().ChangeSlice(VIEW_APPLIST, TRANSITION_ZOOM);
+                    NativeAbility::GetInstance().ChangeSlice(VIEW_SETTING, TRANSITION_ZOOM);
                 }
             }
         }
index 6bc6138..7375fb3 100644 (file)
@@ -39,7 +39,7 @@ namespace OHOS
         }\r
         if (state != 0)\r
         {\r
-            p_QuickAccessView->HeartRateOrBloodOxygenQuickAccessRadioButtonSelectStateSet(1);\r
+            p_QuickAccessView->HeartRateOrBloodOxygenQuickAccessRadioButtonSelectStateSet(state);\r
             SecondaryFunctionModel::GetInstance()->KeepHeartRateOrBloodOxygenQuickAccessRadioButtonSelectState(0);\r
         }\r
         else\r