【发布时间】:2015-02-26 22:59:48
【问题描述】:
我有一个包含多个片段视图的活动(它们被其他片段替换)
其中一个片段有一个 ASyncTask。 此 ASyncTask 查询网络服务器,解析响应。将响应数据插入数据库,最后使用 onPostExecute 方法更新 UI。
现在我计划每小时通过查询网络服务器来更新数据库。但现在我正在为如何实现这一点而苦苦挣扎。
我想将异步任务和每小时更新合并为一项任务。我想最好将 IntentService 与 AlarmManager 一起使用,但如果请求来自 Fragment,我还需要更新 UI。
他们是否有任何优雅/简单的方式来实现此功能。
旁注:我还需要在方向更改或用户暂停应用程序后更新片段 ui。
【问题讨论】:
标签: android user-interface http service android-asynctask