1

Q. Android Appwidget 安装后没有立即显示在启动器中:-

我已经尝试过但不能始终如一的工作

  1. 包含带有 MAIN 和 LAUNCHER 意图过滤器的存根 Activity
  2. 将此代码包含在此存根活动的 onCreate() 中

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

什么工作始终如一

  1. 重启
  2. 在打开小部件列表的情况下更改设备的方向。这会刷新小部件列表并显示新安装的小部件。

那么有什么我想念的吗?当用户安装小部件并且在小部件列表中找不到小部件时,它会产生不良感知。一般会导致卸载:(

4

1 回答 1

2

对于某些设备和操作系统版本(似乎主要是 ICS),这是一个未解决的问题。你在跑什么?这应该是同样的问题,希望很快得到解决。我认为对您来说最好的选择是通知您的客户有关此错误并且它不在您的控制范围内。然后,您还应该提供一种简单的方法来修复它!知情的客户不太可能有错误的期望并卸载您的小部件。

于 2013-09-25T05:49:55.173 回答