Améliorer votre widget

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

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>

Ajoutez une description pour votre widget

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

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.