据我所知,如果我为我的窗口小部件定义了配置活动,则在首次创建时不应调用onUpdate
。配置活动负责执行小部件的初始配置。
为什么我仍然在窗口小部件提供程序中调用onUpdate
,然后在调用之后启动配置活动。如果我取消配置活动,我在主屏幕上看不到可见的小部件。如果我已取消小部件配置(通过按回配置活动)并重新安装APK所有小部件,包括已取消的小部件,则在调用onUpdate
时会提及每个小部件。
当然不应该这样。如果是,那么如何摆脱在配置期间取消的小部件。
我正在使用Android 1.6在模拟器上运行我的代码。