【发布时间】:2013-02-18 13:50:42
【问题描述】:
我的应用中有一个音乐播放器 Activity。
问题是,如果用户切换到我的应用程序中的其他 Activity,音乐会继续播放,但如果稍后他返回到音乐播放器 Activity,除了音乐本身之外,一切都会重置(歌曲的标题、持续时间...) .
有没有办法让活动继续运行?(不是通过使用服务)。
【问题讨论】:
-
长回答短:不。如果你查看无数的安卓开源媒体播放器,你会发现它们都使用服务来播放音频
-
为什么不想使用服务?我不明白这一点。
-
因为我的音乐播放器基于一项活动,现在我不得不开始将其拆分为一项服务...
-
如果用户去别处时音乐一直在播放,而当他回来时,除了音乐之外的所有东西都重置了......那么这意味着你没有根据您的需要正确使用 onCreate、onPause、onResume 方法。
标签: java android android-activity android-mediaplayer android-music-player