6

我已经制作了一个运行良好的小部件,而且我制作的应用程序也运行良好。
现在我想将此小部件集成到我的应用程序中,以便两者都在同一个包下。

我怎样才能做到这一点 ??
我必须在清单文件中进行更改吗?
我已经完成了研发,但所有链接都是从一开始就开发小部件的。没有一个是关于集成的。

我见过很多,但没有发现任何帮助。请在这方面帮助我。

提前致谢。

4

2 回答 2

0

我不是复制粘贴编程的辩护者,所以经过一番研究,我们找到了一种将小部件集成到几个不同项目中的方法。

  • 将 Widget 项目转为 Library 项目:properties -> Android ->并勾选Is Library
  • 转到原始项目并导入 Widget 项目: properties -> Android -> Add
  • 在原项目的 Manifest 中,将 <receiver>(...)</receiver>, 包括<intent-filter />, 之间的文本添加<meta-data/><application>(...)</application>

Presto,App + Widget 集成,无需复制粘贴编程!

于 2013-03-15T16:55:01.503 回答
0

它通过将我所有的小部件文件复制到我想要集成到的项目中来为我工作。现在,当我在设备中安装应用程序时,它的小部件也会安装

于 2012-08-24T06:04:21.673 回答