2011-06-02 63 views

回答

2

有这样的问题,方法2:

1)你说你没有控件提供者内部的活动,但实际上appwidget将执行你的应用程序宣告小部件的应用程序上下文中。 当你重写

onUpdate(Context context, AppWidgetManager appWidgetManager, int[] appWidgetIds) 

您收到可以用来获得访问数据库的上下文。

2)但是,声明一个服务将执行查询到数据库,管理异常,重试等等,并通过回调来更新您的意图小部件,或者更好地,通过您的小部件可以解决的内容提供商。

Regards, Stéphane