Привязка AppWidgets к AppWidgetHost - Android

Когда вы обычно хотите добавить AppWidget в Android, есть список, в котором вам нужно выбрать один виджет, и он привязывает его к главному экрану.

Я пытаюсь создать приложение, у которого есть собственное appWidgetHost и определенные виджеты приложений, которые я для него построил.

У меня две проблемы:

  1. Я хотел бы иметь возможность автоматически привязывать виджет к моему AppWidgetsHost без выбора пользователем из списка.
  2. ] Я хочу создать свой собственный «список виджетов выбора» и загружать только виджетов, которые я создал.

Чтобы упростить; Есть мое приложение с моими AppWidgets, и я хочу получить полный контроль с точки зрения привязки appWidget к appWidgetHost и т. Д.

3 человека задавали аналогичные вопросы на форумах Google:

  1. Ссылка 1
  2. Ссылка 2
  3. Ссылка 3

Единственный ответ, который, как я обнаружил, возможен, находится в ссылке №2. Паранит (один из ответивших) сказал, что вы можете установить приложение в / system / app вместо / data / app из-за некоторых проблем с безопасностью. но я не уверен, что это надежное решение для производства, и мне хотелось бы узнать больше о плюсах и минусах этого.

Спасибо, Шай.

5
задан shaimagz 23 November 2010 в 16:52
поделиться