Добавление имени виджета на главный экран вместе с виджетами

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

Я уже установил свойство метки для <receiver></receiver> .

Есть ли что-то еще, что мне нужно сделать или любая другая конфигурация, чтобы изменить?

С уважением.

Вы можете указать имя виджета вашего приложения, которое будет отображаться в сборщике виджетов, добавив android: label = "имя моего приложения" получателю, который обрабатывает связанные с Appwidget намерения в AndroidManifest.xml. Он задокументирован в несколько неясном месте: http://developer.android.com/reference/android/appwidget/AppWidgetProviderInfo.html#label

Как я могу показать виджет Android App Label / Name

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

Ярлыки показывают имя со значком, они просты, все данные (значок, метка, намерение) статичны, определяются во время создания. Они не могут обновляться динамически, или изменять размер, или прокручивать. Но они соответствуют стилю запуска (и могут быть размещены внутри папок или док-станции) и использовать меньше ресурсов, чем AppWidgets .

Как предложил @kevin TeslaColl, вы должны использовать ярлыки

Если вы хотите, чтобы надпись отображалась ниже, когда она была размещена на главном экране, просто разместите TextView на макете xml вашего виджетов с ярлыком, который вы хотите

Intereting Posts