我编写了一个Android应用程序,可以播放指定时间内的音乐文件(例如6分钟)。令人烦恼的问题是,如果用户按下电源按钮和/或显示器关闭,则继续播放音乐,并且在6分钟后不会停止。我需要使用服务吗?
您没有解释您的代码目前是如何工作的,但听起来设备会进入休眠状态,因此您的应用无法停止播放音乐。解决这个问题的最佳方法可能是创建一个alarm,它会在您希望音乐停止时触发。