我有一个IntentService连接到Server并下载JSON File并将其插入Sqlite DB。
我想知道IntentService何时完成下载。因此,我可以从sqlite db中读取插入的数据并将其显示给用户。
我该怎么做?
答案 0 :(得分:3)
让您的IntentService
在事件总线上举起一个事件,您的UI层(如果存在)可以响应:
在我链接到的示例应用中,该服务还处理UI层不存在的情况(例如,用户按下BACK以退出活动),在这种情况下,服务引发Notification