首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有显示在小部件列表中的android小部件- jellybean

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

Stack Overflow用户
提问于 2013-01-26 17:25:18
回答 1查看 1.6K关注 0票数 2

我正在开发android应用程序中的主屏幕小部件。当我在nexus 10平板中安装它时,小部件没有显示在小部件列表中,我在logcat中得到了下面的错误。

代码语言:javascript
复制
AppsCustomizedPagedView   “Widget ComponentInfo(com.abc.yyy/com.abc.yyy.widgetProvider) cannot fit on this device(1400, 1200)”

这只发生在nexus 10上。在其他平板电脑上,如三星和摩托罗拉(两者都有ics)运行良好。

我们尝试了下面的方法来获取小部件列表中的小部件

  1. 检查它是否安装在平板电脑的内存或SD卡中。它存在于平板电脑的记忆中。
  2. 创建了一个发射器活动。启动程序在app列表中可见,但小部件在小部件列表中不可见。
  3. 在android:widgetCategory=中添加了widgetprovider.xml中的“home”
  4. 添加了来自MainActivity的发送广播,如下面的链接所示

Android 4.0: widgets not appearing?

代码语言:javascript
复制
sendBroadcast(new Intent(Intent.ACTION_MAIN).addCategory(Intent.CATEGORY_HOME));

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

EN

回答 1

Stack Overflow用户

发布于 2015-08-18 12:12:08

为我工作:-

如果应用程序安装在SD上,那么它会以某种方式引起小部件列表的问题,只需在手机存储中安装,并在小部件列表中显示其将显示的内容。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14539516

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档