android小部件没有显示在小部件列表中 - jellybean

时间:2013-01-26 17:25:18

标签: android android-widget

我正在使用Android应用中的主屏幕小部件。当我在nexus 10平板电脑上安装它时,小部件没有显示在小部件列表中,我在logcat中收到以下错误。

AppsCustomizedPagedView   “Widget ComponentInfo(com.abc.yyy/com.abc.yyy.widgetProvider) cannot fit on this device(1400, 1200)”

仅在nexus 10上发生。在其他平板电脑如三星和摩托罗拉(两者都有ics)工作正常

我们已尝试以下方法在小部件列表中获取小部件

  1. 检查它是否安装在平板电脑的内存或SD卡中。它存在于平板电脑的记忆中。

  2. 创建了一个启动器活动。启动器在应用程序列表中可见,但窗口小部件在窗口小部件列表中不可见。

  3. 在widgetprovider.xml中添加了android:widgetCategory =“home”

  4. 添加了MainActivity的发送广播,如下面链接中所示

  5. Android 4.0: widgets not appearing?

    sendBroadcast(new Intent(Intent.ACTION_MAIN).addCategory(Intent.CATEGORY_HOME));
    

    没有任何想法。为什么小部件没有显示在小部件列表中。

1 个答案:

答案 0 :(得分:0)

为我工作: -

如果应用程序安装在SD上,它会以某种方式导致小部件列表出现问题 只需安装在手机存储中并显示它将显示在小部件列表中