【发布时间】:2019-10-29 23:00:10
【问题描述】:
我正在开发具有不同主题的媒体播放器应用程序。 在 SettingsActivity 中更改主题后,我重新创建 Settings- 和 MainActivity 以显示新主题。
MainActivity.getInstance().recreate();
SettingsActivity.getInstance().recreate();
此游戏结束后,我的媒体播放器应用程序继续播放。
getTransportControls().pause();
没用。
在重新创建活动之前暂停媒体播放器,然后
getTransportControls().pause();
有效,但我不希望玩家这样做。
我的 MediaBrowserService 遵循此示例。 https://code.tutsplus.com/tutorials/background-audio-in-android-with-mediasessioncompat--cms-27030 服务和媒体播放器之间没有绑定。
1.问题: 游戏结束后如何继续玩?
2。问题:如何在重新创建后启动媒体播放器 - 当它在 Activity 重新创建之前被私下停止?
谁能帮我解决我的问题。
谢谢 GGK
【问题讨论】:
标签: android themes android-mediaplayer