Как улучшить виджет

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

Добавьте название виджета

У виджетов должны быть уникальные названия, которые будут показываться в окне выбора виджетов.

Названия виджетов загружаются из атрибута label элемента receiver виджета в файле AndroidManifest.xml.

<receiver
    ….
   android:label="Memories">
     ….
</receiver>

Добавьте описание виджета

Начиная с Android 12, вы можете добавить описание виджета, которое будет показываться в меню выбора виджетов.

Окно выбора виджетов, в котором показан виджет и его описание.
Рисунок 1. Пример меню выбора виджетов с виджетом и его описанием.

Добавьте описание виджета с помощью атрибута description элемента &lt;appwidget-provider&gt;:

<appwidget-provider
    android:description="@string/my_widget_description">
</appwidget-provider>

Атрибут descriptionRes можно использовать в предыдущих версиях Android, но он будет игнорироваться средством выбора виджетов.