修复音乐播放器在切换到手机音乐无法调节音量bug 1239/2 1239/head
authorluozheng <1732036298@qq.com>
Tue, 22 Oct 2024 08:05:55 +0000 (16:05 +0800)
committerluozheng <1732036298@qq.com>
Tue, 22 Oct 2024 08:05:55 +0000 (16:05 +0800)
code/sdk/application/wearable/fd230app/nativeui/player/src/PlayersPresenter.cpp

index 9aeb21b..2e6639b 100644 (file)
@@ -747,11 +747,13 @@ void ButtonOnClickListener::SoundButtonOnClick()
         return;\r
     }\r
     /* -------------------------------------------------------------------------- */\r
-    if (PlayersModel::GetInstance()->get_avrcp_ct_or_tg_is_connected() && \r
-                PlayersModel::GetInstance()->get_a2dp_sink_playing_state()) //若ct或tg端是已连接状态且当前a2dp_sink是已播放状态\r
-    {\r
-        playersView->ChangeView(PlayersView::MAIN_MUSICPLAYER_VIEW, PlayersView::MUSIC_PLAYER_TIP_VIEW); // 跳转到提示界面\r
-        return;\r
+    if(PlayersModel::GetInstance()->GetMusicSource() == false) { //如果当前是本地音乐\r
+        if (PlayersModel::GetInstance()->get_avrcp_ct_or_tg_is_connected() && \r
+                    PlayersModel::GetInstance()->get_a2dp_sink_playing_state()) //若ct或tg端是已连接状态且当前a2dp_sink是已播放状态\r
+        {\r
+            playersView->ChangeView(PlayersView::MAIN_MUSICPLAYER_VIEW, PlayersView::MUSIC_PLAYER_TIP_VIEW); // 跳转到提示界面\r
+            return;\r
+        }\r
     }\r
     /* -------------------------------------------------------------------------- */\r
     playersView->ChangeView(PlayersView::MAIN_MUSICPLAYER_VIEW, PlayersView::MUSIC_VOLUME_CONTROL_VIEW);\r