我有一些代码可以显示SD卡中的音频文件列表视图并播放它们。但是当我移动到其他屏幕时,它会自动停止。我希望它能够在使用应用程序的其他功能时播放文件。
答案 0 :(得分:0)
使用AsyncTask(或该构造函数链中的任何子类)并考虑Service,但最好的情况是做AsyncTask并记住你必须自己启动线程 - 就像在文档中说的那样
答案 1 :(得分:0)
如果您希望媒体在后台播放,即使您的应用程序不在屏幕上 - 也就是说,您希望它在用户与其他应用程序交互时继续播放 - 那么您必须启动a从那里服务并控制MediaPlayer实例。
请参阅此链接,了解Android Music Player的好例子。