从IntentService更新ui的最佳方法?

Fis*_*fon 3 java service multithreading android

我目前正在编写一个需要能够播放音频的应用程序.因为我希望音频在用户离开应用程序时继续播放,我使用IntentService来处理播放方法.

我的问题是我需要能够使用来自intentservice的数据更新应用程序UI,例如显示音频剩余量的进度条.

我只是想知道实现这个目标的最佳方法是什么?我用谷歌搜索过,但所有的指南似乎都是针对AsyncTask或只是标准服务.

感谢任何可以提供帮助的人.

干杯科里

Bla*_*ama 6

使用HandlerMessenger类.

有人已经在这里发布了一个很好的答案(它也使用HandlerMessenger):

如何从IntentService和Update Android UI收集信息