如何管理播放音乐的活动

时间:2012-11-20 09:31:06

标签: android android-intent

我正在制作直播电台应用。 我解析频道列表并在列表视图中显示,我的问题是当我第一次点击特定频道时,根据分配链接播放该频道。但是当你退出应用程序并再次返回时,你点击相同的频道(当前正在播放)它会重新启动媒体播放器并再次开始播放。

所以为了解决这个问题,我使用了清单“singleTask”来解决这个问题。但是现在当我尝试点击另一个链接(当前正在播放)而不是从Listview项目及其分配链接播放当前所选频道时。

所以有人可以告诉我如何才能获得解决这个问题的活动和服务代码,我是学生,所以我没有多少经验。

另外我正在检查互联网,如果你连接到互联网,而不是解析json,否则它会显示消息,但它只检查一次你启动你的应用程序那么我怎样才能检查网络连接背景? 谢谢

2 个答案:

答案 0 :(得分:0)

您需要设置Service以在后台播放音乐。

有一个名为RandomMusicPlayer的示例项目嵌入了SDK,可以帮助您实现它。 (在Eclipse中:新项目> Android> Android示例项目)

答案 1 :(得分:0)

将您的播放器移动到服务中,在活动中将其绑定到您的活动的发送命令,有很多教程。

Similar question

Service activity communication

Service media player