关于Androids App-Widgets的一些混淆

时间:2011-07-08 22:40:23

标签: android android-widget

我目前正在使用Android中的App Widgets,我对appWidgetsIds AppWidgetProvider - 方法中的onUpdate - 参数感到有些困惑。

The Docs say

  

appWidgetIds :需要更新的appWidgetIds。注意   这可能是所有的AppWidget   此提供程序的实例,或只是一个   他们的子集。

所以我建议如果我在主屏幕上有两个我的Widget实例,那么Array中会有两个ID。所以我添加了它的两个实例,但是数组包含八个元素。

主屏幕上没有其他小部件。

我在这里遗漏了什么或者这是Android Bug吗?

2 个答案:

答案 0 :(得分:1)

无法添加到主屏幕的Android 1.6小部件仍然在列表中。我把它们称为“幽灵小部件”。当您尝试添加小部件但是没有足够的空间时,它们会被创建,您将收到有关该消息的消息。但是小部件仍以某种方式进入内部列表。我认为应该用2.0修复,但我不确定。

答案 1 :(得分:0)

好的,在清除所有应用数据并完全重新安装后,它现在可以正常工作。

所以,我不确定问题是什么,我现在才知道它已经解决了。