这是我的问题:我启动了一个媒体播放器,如果我开始一个新的意图,或者离开应用程序并返回它...
mp.stop;
..不会工作(mp是我的媒体播放器变量)。
无论如何要解决这个问题?
奖励任何能告诉我如何将其链接到小部件的人。
答案 0 :(得分:2)
您始终必须在活动mp.release()
中致电onDestroy()
。还建议至少在mp.pause()
Activity的方法中调用onPause()
。
如果您希望播放在活动生命周期之外继续(onPause()
/ onStop()
/ onDestroy()
之后),您必须创建服务并播放音频内容。