Android Appwidget在安装后未在启动器中显示

时间:2013-09-25 05:43:07

标签: android android-appwidget

Q值。 Android Appwidget在安装后不会立即显示在启动器中: -

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

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

    sendBroadcast(new Intent(Intent.ACTION_MAIN).addCategory(Intent.CATEGORY_HOME));
    
  3. 一贯有效的

    1. 重新启动
    2. 更改已打开小部件列表的设备的方向。这会导致窗口小部件列表的刷新并显示新安装的窗口小部件。
    3. 那么我缺少什么?当用户安装小部件并且在小部件列表中找不到小部件时,它会产生较差的感知。一般导致卸载:(

1 个答案:

答案 0 :(得分:2)

对于某些设备和操作系统版本(主要是ICS),这是an open issue。你在跑什么?它应该是同样的问题,希望很快得到解决。我认为最适合您的方法是告知您的客户有关此错误的信息并且它不在您手中。您还应该提供一种简单的方法来解决它!知情的客户不太可能有错误的期望并卸载您的小部件。