Подтвердить что ты не робот

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

Я только что закончил свое первое приложение, оно отлично работает, и я сделал его виджетом на рабочем столе. Но у него нет имени под ним. Учебник, который я читаю, ничего не говорит об этом, не следует ли это просто объявлять приложение и автоматически вставляться?

4b9b3361

Ответ 1

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

Пример использования в AndroidManifest.xml:

<receiver android:name=".widget.MyWidgetProvider" android:label="My App Widget">
   ...
</receiver>

Примечание. Это свойство устарело в API 21, но все еще работает с API 29.