【问题标题】:How do I make a music player activity keep running?如何让音乐播放器活动继续运行?
【发布时间】:2013-02-18 13:50:42
【问题描述】:

我的应用中有一个音乐播放器 Activity。

问题是,如果用户切换到我的应用程序中的其他 Activity,音乐会继续播放,但如果稍后他返回到音乐播放器 Activity,除了音乐本身之外,一切都会重置(歌曲的标题、持续时间...) .

有没有办法让活动继续运行?(不是通过使用服务)。

【问题讨论】:

  • 长回答短:不。如果你查看无数的安卓开源媒体播放器,你会发现它们都使用服务来播放音频
  • 为什么不想使用服务?我不明白这一点。
  • 因为我的音乐播放器基于一项活动,现在我不得不开始将其拆分为一项服务...
  • 如果用户去别处时音乐一直在播放,而当他回来时,除了音乐之外的所有东西都重置了......那么这意味着你没有根据您的需要正确使用 onCreate、onPause、onResume 方法。

标签: java android android-activity android-mediaplayer android-music-player


【解决方案1】:

看看这里可能对你有帮助。

How to mute and unmute it on the onPause and onResume

为此使用onPause()onResume()

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-04
    • 1970-01-01
    相关资源
    最近更新 更多