访问AppWidgetHost以从我的程序活动中启动“添加窗口小部件”活动

时间:2011-08-30 20:49:46

标签: android android-intent android-appwidget

我想为用户添加启动添加窗口小部件活动的功能,以选择我的应用程序的窗口小部件,从我的应用程序中添加到手机的主屏幕。

我正在关注此示例:Android:NPE while trying to activityForResult with ACTION_APPWIDGET_PICK intent,但意识到我没有主屏AppWidgetHost

我知道我需要使用AppWidgetManager.ACTION_APPWIDGET_PICK,但Android Developer说我需要在AppWidgetHost内启动它。如果我试图将appwidget放到主屏幕上,这意味着我需要访问AppWidgetHost的该实例。我如何获得访问权限或获取该实例?甚至可以对主屏幕AppWidgetHost进行任何操作吗?

1 个答案:

答案 0 :(得分:0)

  

我如何获取或获取该实例?

你做不到。那不是你的过程。

  

甚至可以对主屏幕的AppWidgetHost做任何事情吗?

仅当您是相关主屏幕时。

  

我想为用户添加启动添加窗口小部件活动的功能,以选择我的应用程序的窗口小部件,从我的应用程序中添加到手机的主屏幕。

AFAIK,不支持此功能。