2

我正在使用 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 的发送广播,如下面的链接所示

Android 4.0:小部件没有出现?

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

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

4

1 回答 1

0

为我工作:-

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

于 2015-08-18T12:12:08.727 回答