#android #android-widget #widget #homescreen
#Android #android-виджет #виджет #рабочий стол
Вопрос:
В настоящее время я разрабатываю простой Android HomeScreen
всего с 1 страницей. Я хотел бы знать, как включить мой HomeScreen
для запуска и отображения виджетов, подобных этому бесплатному виджету.
Заранее большое спасибо!
Комментарии:
1. Посмотри на это. developer.android.com/guide/topics/appwidgets/index.html
2. И это тоже. developer.android.com/guide/practices/ui_guidelines /…
3. Спасибо за совет. В настоящее время я просматриваю упомянутые статьи, и, похоже, они представляют собой рекомендации по созданию виджета. На самом деле я хотел использовать или отображать существующие виджеты на моем собственном рабочем столе. Но я все равно дочитаю эти статьи. Большое спасибо!
Ответ №1:
Лучший способ, которым вы можете это использовать, просто получить исходные тексты приложения Launcher и найти, как AppWidgetHost добавлен в иерархию просмотра и как он поддерживает экземпляры AppWidgetHostView. Исходники лаунчера вы можете получить здесь: Laucnher.git
Ответ №2:
Виджеты на главном экране добавляются пользователями в зависимости от имеющегося у них свободного места и того, где они хотят разместить виджет на своем главном экране. Как разработчик вы можете предоставить только виджет, но добавление его на главный экран находится исключительно под контролем пользователя.