【发布时间】:2016-01-23 14:37:28
【问题描述】:
我有一个异步任务,它从服务器下载照片并更新主数据结构中的 a 字段。
现在用户可以在没有这些图片的情况下浏览应用程序(它们只是个人资料图片)。我想在下载完成时通知当前可见的活动,以便它在需要时更新其 UI。
如何在 Android 中做到这一点?在 Django 和其他框架中,有一些叫做“信号”的东西,它基本上是一个内部广播消息,然后其他对象可以监听,但我在 Android 中找不到类似的东西。我也在考虑实现一个广播接收器,但是我必须手动“通知”所有听众,并让每个听众手动注册和取消注册,这并不难,但我希望有一个更简单的解决方案。
我的问题是“我应该使用 BroadcastReceiver 实现还是已经支持这样的事情”。
谢谢
【问题讨论】: