我目前正在编写一个需要能够播放音频的应用。 因为当用户离开应用程序时我希望音频继续播放,我使用IntentService来处理播放方法。
我的问题是我需要能够使用来自intentservice的数据更新应用程序UI,例如显示音频剩余量的进度条。
我只是想知道实现这一目标的最佳方法是什么? 我用Google搜索了这个,但所有指南似乎都是针对AsyncTask或只是标准服务。
感谢所有能提供帮助的人。
干杯 科里
答案 0 :(得分:6)
使用Handler
和Messenger
类。
有人已经在这里发布了一个好的答案(它也使用Handler
和Messenger
):
How to Collect info from IntentService and Update Android UI
答案 1 :(得分:0)
我们甚至可以为此目的使用本地广播。请参考以下链接。
How to Collect info from IntentService and Update Android UI