Android | AppWidget -Config活动|漫长的任务

时间:2011-08-23 07:16:12

标签: android service android-activity android-asynctask android-appwidget

我正在开发一个Android应用程序(仅限Widget),它显示远程位置的一些图像 - 比如picasa或flickr。

因此,从这些资源中检索这些图像并准备位图是一项长期运行的任务,我已按照Android文档中的建议编写了一项服务。

我已经开发了这部分,它工作正常。

我面临的问题是配置活动。 配置活动有一个按钮。单击按钮时,将保存窗口小部件的配置。

现在我想要的是当我点击按钮时ConfigActivity应该完成但同时应该调用异步更新小部件。

这是做到这一点的最佳方法。 - 我应该调用WidgetProvider的onUpdate方法吗? - 在活动中启动AsyncTask - 别的什么

由于

1 个答案:

答案 0 :(得分:1)

开始AsyncTask,然后从AppWidgetManager.updateAppWidget致电AsyncTask。有关详细信息,请参阅this