【发布时间】:2010-05-15 01:08:48
【问题描述】:
我有一个后台服务,可以配置为每 x 分钟执行一次操作。我想实现一个小部件,每次我的服务执行该操作时都会更新。但是,我无法以任何方式调用 AppWidgetProvider 的 onUpdate 方法,除非将小部件添加到主屏幕。
我尝试发送 APPWIDGET_UPDATE 意图,但 onUpdate 没有被调用,尽管 AppWidgetProvider 确实收到了意图,因为调用了 onReceive 方法。有什么方法可以从服务触发小部件更新?
【问题讨论】: