我正在使用Android应用中的主屏幕小部件。当我在nexus 10平板电脑上安装它时,小部件没有显示在小部件列表中,我在logcat中收到以下错误。
AppsCustomizedPagedView “Widget ComponentInfo(com.abc.yyy/com.abc.yyy.widgetProvider) cannot fit on this device(1400, 1200)”
仅在nexus 10上发生。在其他平板电脑如三星和摩托罗拉(两者都有ics)工作正常
我们已尝试以下方法在小部件列表中获取小部件
检查它是否安装在平板电脑的内存或SD卡中。它存在于平板电脑的记忆中。
创建了一个启动器活动。启动器在应用程序列表中可见,但窗口小部件在窗口小部件列表中不可见。
在widgetprovider.xml中添加了android:widgetCategory =“home”
添加了MainActivity的发送广播,如下面链接中所示
Android 4.0: widgets not appearing?
sendBroadcast(new Intent(Intent.ACTION_MAIN).addCategory(Intent.CATEGORY_HOME));
没有任何想法。为什么小部件没有显示在小部件列表中。
答案 0 :(得分:0)
为我工作: -
如果应用程序安装在SD上,它会以某种方式导致小部件列表出现问题 只需安装在手机存储中并显示它将显示在小部件列表中