Améliorer votre widget

Ce guide inclut des informations sur les améliorations facultatives des widgets, qui sont faciles à implémenter et améliorent l'expérience utilisateur.

Ajoutez un nom à votre widget

Les widgets doivent avoir un nom unique lorsqu'ils sont affichés dans le sélecteur de widgets.

Les noms des widgets sont chargés à partir de l'attribut label de l'élément receiver du widget dans le fichier AndroidManifest.xml.

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

Ajoutez une description pour votre widget

À partir d'Android 12, fournissez une description du widget à afficher dans le sélecteur de widgets.

Sélecteur de widgets affichant un widget et sa description
Figure 1. Exemple de sélecteur de widgets affichant un widget et sa description.

Fournissez une description de votre widget à l'aide de l'attribut description de l'élément &lt;appwidget-provider&gt; :

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

Vous pouvez utiliser l'attribut descriptionRes sur les versions précédentes d'Android, mais il est ignoré par le sélecteur de widgets.