如何在Android中的现有应用程序中包含小部件?

时间:2012-12-01 10:31:25

标签: android android-widget

我有一个应用程序。我为我的应用程序开发了一个小部件。这些都是单独开发的。我想将这个小部件包含到我现有的应用程序中。因此,当用户安装我的应用程序时,小部件也会自动安装。我怎样才能做到这一点?。提前谢谢...

1 个答案:

答案 0 :(得分:1)

我在我的一个项目中这样做了。我手边没有笔记本电脑,所以我无法向您展示详细的代码。但我可以告诉你,Android不允许你直接在你的应用程序中安装一个小部件。您必须使用Android标准方法将小部件安装到您的应用程序。换句话说,您需要调用系统小部件列表,就像您长按主屏幕一样,弹出小部件列表。用户从列表中选择一个小部件后,您的应用程序将获得小部件的句柄(或id),然后您可以使用小部件句柄将小部件视图嵌入到应用程序的视图中。