PlayersPresenter *playersPresenter = PlayersPresenter::GetInstance();
if (playersPresenter != nullptr) {
playersPresenter->PlayerbackReset();
- SetCircleProgress(100); // 100:进度100%
+ SetCircleProgress(0); // 100:进度100%
playersPresenter->SetPlaybackProgress(circleProgress);
} else {
SetPlayButtonState(false);
- SetCircleProgress(100); // 100:进度100%
+ SetCircleProgress(0); // 100:进度100%
}
AudioManager::GetInstance().DeactivateAudioInterrupt(interrupt);
isActivateAudioInterrupt = false;
}
else
{
- playerProgressValue_ = 100; // 100: max progress value
+ playerProgressValue_ = 0; // 100: max progress value
}
PlayersModel::GetInstance()->SetCircleProgress(playerProgressValue_);
PlayersPresenter::GetInstance()->SetPlaybackProgress(playerProgressValue_);
return;\r
}\r
\r
+ if(PlayersListGroup::GetInstance()->GetCase().IsEmpty()) //若当前歌曲列表为空他跳转到音乐列表进行提示\r
+ {\r
+ WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "current playersCaseList_ is empty!!");\r
+ playersView->SetPlayerButtonState(UICheckBox::UICheckBoxState::UNSELECTED);\r
+ playersView->ChangeView(PlayersView::MAIN_MUSICPLAYER_VIEW,PlayersView::MUSIC_LIST_VIEW);\r
+ return;\r
+ } \r
+\r
WEARABLE_LOGD(WEARABLE_LOG_MODULE_APP, "play_or_pause_Button OnClick");\r
uint8_t state = UICheckBox::UICheckBoxState::MAX_STATUS_NUM;\r
int32_t playerState;\r