Интеграция виджета с приложением

Я сделал виджет, который отлично работает со своей стороны, а также я сделал и приложение для этого тоже работает хорошо в своей части.
Теперь я хочу интегрировать этот виджет в свое приложение так, чтобы оба находились под одним пакетом.

Как я могу это сделать ??
нужно ли вносить изменения в файл манифеста.
Я сделал R&D, но все ссылки предназначены для разработки виджета с самого начала..нет на интеграции.

Я видел много, но не нашла ничего полезного. Пожалуйста, помогите мне в этом.

спасибо заранее.

2 ответов


Он работает для меня, копируя все мои файлы виджетов в проект, в который я хочу интегрироваться. Теперь, когда я устанавливаю приложение в устройстве, его виджет также устанавливается


Я не апологет копировать-и-вставить программирования, поэтому после небольшого исследования мы нашли способ интегрировать виджет в несколько разных проектов.

  • превратите проект виджета в проект Библиотеки:properties -> Android -> и галочку Is Library
  • перейдите к исходному проекту и импортируйте проект виджета : properties -> Android -> Add
  • в Манифесте исходного проекта добавьте текст между <receiver>(...)</receiver>, включая <intent-filter /> и <meta-data/>, в <application>(...)</application>

и presto, App + Widget интеграция без копирования-вставки программирования!