【发布时间】:2014-07-06 10:35:48
【问题描述】:
我有一个连接到服务器并下载 JSON 文件并将其插入到 Sqlite DB 的 IntentService。
我想知道 IntentService 何时完成下载。因此,我可以从 sqlite db 中读取插入的数据并将其显示给用户。
我该怎么做?
【问题讨论】:
标签: java android json sqlite service
我有一个连接到服务器并下载 JSON 文件并将其插入到 Sqlite DB 的 IntentService。
我想知道 IntentService 何时完成下载。因此,我可以从 sqlite db 中读取插入的数据并将其显示给用户。
我该怎么做?
【问题讨论】:
标签: java android json sqlite service
让您的 IntentService 在事件总线上引发一个事件,您的 UI 层(如果存在)可以响应该事件:
在我链接到的示例应用程序中,该服务还处理 UI 层不存在的情况(例如,用户按下 BACK 退出活动),在这种情况下服务会引发Notification。
【讨论】: