Cómo mejorar tu widget

En esta guía, se incluyen detalles sobre las mejoras opcionales de los widgets que son fáciles de implementar y mejoran la experiencia de los usuarios con los widgets.

Agrega un nombre a tu widget

Los widgets deben tener un nombre único cuando se muestran en el selector de widgets.

Los nombres de los widgets se cargan desde el atributo label del elemento receiver del widget en el archivo AndroidManifest.xml.

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

Cómo agregar una descripción para el widget

A partir de Android 12, proporciona una descripción para que el selector del widget se muestre con este.

Un selector de widgets que muestra un widget y su descripción
Figura 1. Selector de widgets de ejemplo que muestra un widget y su descripción

Brinda una descripción para el widget con el description atributo del &lt;appwidget-provider&gt; elemento:

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

Puedes usar el descriptionRes atributo en versiones anteriores de Android, pero el selector de widgets lo ignora.