当Mediaplayer完成后,返回上一屏幕

时间:2011-07-20 17:39:17

标签: android listview service android-activity media-player

我目前有service mediaplayer。我想要做的是当没有更多的歌曲可以播放时,它只是返回到上一个屏幕,在这种情况下是listview。我添加了finish();,但这似乎是应用程序的ANR。有什么建议?非常感谢

1 个答案:

答案 0 :(得分:0)

您应该在服务上有一个事件调度程序,当没有其他任何内容可以播放时,该事件调度程序可以向您的活动报告。或者每首歌曲完成播放时的活动听众。然后,您可以告诉活动做任何您想做的事情,finish()或使用意图转到新活动。