【问题标题】:Continuously playing sound even when screen is locked即使屏幕锁定也能持续播放声音
【发布时间】:2013-07-05 12:27:00
【问题描述】:

是否有任何简单的方法可以强制我的应用连续播放音乐或声音,即使屏幕被锁定?

【问题讨论】:

  • 你的意思是 - 你正在播放音乐,当屏幕被锁定时,它会停止?
  • Piotr:是的,我的意思就是这个

标签: android audio lockscreen


【解决方案1】:

您可能希望将部分代码实现为服务。该服务将继续在后台运行。您可以从 Activity 轻松启动和停止服务。

注意:Android 操作系统可能随时停止服务,但它们的优先级高于标准应用程序,因此这种情况不太可能发生。

这里有一个教程:http://marakana.com/forums/android/examples/60.html,它几乎完全符合您的要求。

【讨论】:

    【解决方案2】:

    在您的活动中覆盖 onStop() 方法并在其中播放您的音乐

    【讨论】:

    • 这不是他问题的答案。
    【解决方案3】:

    是的,如果屏幕被锁定,这意味着您的活动处于暂停模式,它不会影响媒体播放器实例,但如果您的活动被破坏并且您的媒体播放器实例处于该活动中 - 这可能会停止播放器。在这种情况下,您必须创建一个后台服务,该服务将保存已播放的媒体实例,并像媒体播放器一样在后台播放声音。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-08-29
      • 2013-11-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-19
      • 1970-01-01
      相关资源
      最近更新 更多