2012-04-28 62 views
0

如何打开通常由用户打开的应用部件安装列表?显示应用部件选择列表

长按主屏幕并打开wdget,我想显示此列表。

我知道这个代码,当我用户打开微件选择运行:

Starting activity: Intent { act=android.appwidget.action.APPWIDGET_PICK cmp=com.android.settings/.AppWidgetPickActivity (has extras) } 

Displayed activity com.android.settings/.AppWidgetPickActivity: 470 ms (total 470 ms) 

我认为这额外用于名单? 感谢

+0

如果你找到一种方法来发送这个意图APPWIDGET_PICK,也许这是可能的。但是从Honeycomb和后来似乎这个意图不再使用 – 2013-01-25 22:26:43

回答

1

看看Commonsware的回答这个问题:Add widget to homescreen from Android application

您可以打开列表中,但您将无法使用选择,即安装appwidget。为了做到这一点,你的应用程序必须有一个AppWidgetHost工作(主屏幕应用程序属于这个类别)

+0

我认为这个答案是正确的,因为我的研究和试验。但无法保证。任何人都可以通过参考证明它? – 2017-01-01 07:05:16

+0

@ Mir-Ismaili好,我认为Mark Murphy(CommonsWare)是Android开发的权威:)应该是相关的参考。只要看看他的声誉 – 2017-01-10 14:35:45

相关问题