我目前正在编写一个需要能够播放音频的应用程序。 因为我希望音频在用户离开应用程序时继续播放,所以我使用 IntentService 来处理播放方法。
我的问题是我需要能够使用来自 intentservice 的数据更新应用程序 UI,例如显示音频剩余量的进度条。
我只是想知道实现此目标的最佳方法是什么? 我用谷歌搜索了这个,但所有指南似乎都是针对 AsyncTask 或标准服务的。
非常感谢任何可以提供帮助的人。
干杯 科里
最佳答案
使用 Handler
和 Messenger
类。
有人已经在这里发布了一个很好的答案(它也使用 Handler
和 Messenger
):
How to Collect info from IntentService and Update Android UI
关于java - 从 IntentService 更新 ui 的最佳方式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26795788/