Android进度条和服务

时间:2013-06-05 17:34:31

标签: android service progress android-progressbar intentservice

相当标准的任务:拥有一个长期运行任务的服务。并且服务必须更新主屏幕上的进度条

有两种选择:

  1. 使用广播意图发送进度并在活动中处理此事

  2. 使用带有runnable的句柄直接从服务代码

  3. 更新ui

    哪种方法看起来“更好”?

    感谢

1 个答案:

答案 0 :(得分:3)

我会使用诸如Otto(由Square)或EventBus(通过greendroid)之类的EventBus,这不那么痛苦。

希望这会有所帮助。