从app安装小部件

时间:2011-04-19 14:49:44

标签: android widget

我正试图在我的应用程序中找到一种在主屏幕/启动器上安装小部件的方法,而不是从启动器本身。

由于默认启动器似乎没有办法允许这样做,我认为不是。

2 个答案:

答案 0 :(得分:3)

您无法“在[您的]应用中”在主屏幕/启动器上安装小部件。用户可以将app小部件添加到他们的主屏幕 - 开发人员无法强制解决问题。

答案 1 :(得分:0)

很快我们就可以直接从应用程序将小部件拉到主屏幕。请参阅Android 4.0.1中的来源

 public class InstallWidgetReceiver {
     public static final String ACTION_INSTALL_WIDGET =
             "com.android.launcher.action.INSTALL_WIDGET";

http://grepcode.com/file/repository.grepcode.com/java/ext/com.google.android/android-apps/4.0.1_r1/com/android/launcher2/InstallWidgetReceiver.java#InstallWidgetReceiver