Améliorer votre widget

Ce guide fournit des informations sur les améliorations de widgets facultatives, simples à implémenter et qui améliorent l'expérience des utilisateurs.

Ajouter 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>

Ajouter une description à votre widget

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

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

Fournissez une description pour 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' descriptionRes attribut sur les versions précédentes d'Android, mais il est ignoré par le sélecteur de widgets.