From 336b26ae08e0271163de88786cd7500335426c60 Mon Sep 17 00:00:00 2001 From: luozheng <1732036298@qq.com> Date: Sat, 18 Jan 2025 12:09:25 +0800 Subject: [PATCH] =?utf8?q?=E4=B8=8B=E6=8B=89=E8=BF=9E=E6=8E=A5=E7=8A=B6?= =?utf8?q?=E6=80=81=E8=A7=86=E5=9B=BE=E4=BC=98=E5=8C=96=EF=BC=8C=E8=A7=A3?= =?utf8?q?=E5=86=B3=E8=93=9D=E7=89=99=E8=BF=9E=E6=8E=A5=E7=8A=B6=E6=80=81?= =?utf8?q?=E4=B8=8E=E4=B8=8B=E6=8B=89=E8=A7=86=E5=9B=BE=E7=9A=84=E8=93=9D?= =?utf8?q?=E7=89=99=E8=BF=9E=E6=8E=A5=E7=8A=B6=E6=80=81=E4=B8=8D=E4=B8=80?= =?utf8?q?=E8=87=B4=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- .../nativeui/settings/src/SettingModel.cpp | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/code/sdk/application/wearable/fd230app/nativeui/settings/src/SettingModel.cpp b/code/sdk/application/wearable/fd230app/nativeui/settings/src/SettingModel.cpp index 1a4e9d81a..ad9532990 100644 --- a/code/sdk/application/wearable/fd230app/nativeui/settings/src/SettingModel.cpp +++ b/code/sdk/application/wearable/fd230app/nativeui/settings/src/SettingModel.cpp @@ -2,7 +2,7 @@ * @Author: luozheng 1732036298@qq.com * @Date: 2024-02-18 09:09:13 * @LastEditors: luozheng 1732036298@qq.com - * @LastEditTime: 2024-12-02 21:31:22 + * @LastEditTime: 2025-01-18 12:04:56 * @FilePath: /FD230/code/sdk/application/wearable/fd230app/nativeui/settings/src/SettingModel.cpp */ #include "settings/include/SettingModel.h" @@ -96,6 +96,14 @@ namespace OHOS // 获取蓝牙连接状态 bool SettingModel::GetBlueToothConnectStatus(void) { + if(!uapi_a2dp_snk_get_device_connect_state()&& !uapi_hfp_connect_state()) + { + btConnectStatus = false; + } + else + { + btConnectStatus = true; + } return btConnectStatus; } @@ -136,11 +144,11 @@ namespace OHOS // 更新蓝牙连接状态 void SettingModel::UpdateBlueToothConnectStatus(bool status) { - btConnectStatus = status; + // btConnectStatus = status; if (PullUpDownView::GetInstance() != nullptr) { if(!uapi_a2dp_snk_get_device_connect_state()&& !uapi_hfp_connect_state()) - PullUpDownView::GetInstance()->UpdateBlueToothStatus(false); + PullUpDownView::GetInstance()->UpdateBlueToothStatus(false); else PullUpDownView::GetInstance()->UpdateBlueToothStatus(true); } -- 2.17.1