Добавление виджетов на страницу запуска без bindAppWidgetId()

Я пытаюсь превратить стандартную программу запуска ICS в отдельное приложение. Я почти у цели - единственное, что не работает, это значок поиска и сброс виджетов на экран, что вызывает сбой.

Сбой происходит из-за того, что стандартный лаунчер использует appWidgetManager.bindAppWidgetId(appWidgetId, componentName);для добавления виджетов, на которые явно имеют разрешение только системные приложения.

Итак, мой вопрос: как правильно добавить виджеты в несистемное приложение и добиться того же пользовательского интерфейса, что и в стандартной программе запуска ICS?

19
задан Community 23 May 2017 в 12:25
поделиться