【发布时间】:2013-09-02 19:42:15
【问题描述】:
根据 AppWidgetProvider 中关于 onAppWidgetOptionsChanged 的文档: “在第一次放置小部件时以及在任何时候调整小部件的大小时都会调用它。”
但是,当我将小部件放在 Android 4.2 和 4.3 的股票启动器上时,不会立即调用此方法(仅在我调整小部件大小后)。我在自己的应用程序以及 CommonsWare 的 https://github.com/commonsguy/cw-omnibus/tree/master/AppWidget/Resize
上尝试过我有什么遗漏吗?
编辑:我发现唯一能使该方法正常工作的启动器(如 Google 文档所述)是 Action Launcher Pro;干得好,谢谢,克里斯·莱西!为什么股票启动器不起作用?其他人有这个问题吗?
【问题讨论】:
-
这曾经有效。不过,我可以在 4.3 模拟器和 Galaxy Nexus 上重现您的问题。我将不得不进行更多实验并回复您。感谢您指出这一点!
-
@CommonsWare 检查我的解决方法答案。
标签: android android-widget appwidgetprovider