Adoptez la prévisualisation du geste Retour à l'écran d'accueil pour offrir une expérience de navigation plus fluide et prévisible. En optant pour le modèle de navigation Retour anticipée, votre application prendra automatiquement en charge les animations système qui rendent les transitions plus fluides et intuitives, ce qui aidera les utilisateurs à naviguer en toute confiance.
Implémentation requise
Pour être éligible à AEP, votre application doit prendre en charge le geste Retour à l'écran d'accueil à partir de vos activités principales. Pour ce faire, laissez les animations système de la prévisualisation du geste Retour à l'écran d'accueil activées en procédant comme suit :
| ID | Consigne |
|---|---|
| AEP-PB-GAA | Assurez-vous que android:enableOnBackInvokedCallback="true" est défini dans le fichier AndroidManifest.xml pour les activités de lancement. |
| AEP-PB-GAB | Autorisez le système à exécuter l'animation de retour à l'écran d'accueil. Si votre activité de lancement intercepte les événements de retour, utilisez OnBackInvokedDispatcher avec PRIORITY_SYSTEM_NAVIGATION_OBSERVER pour observer les événements sans bloquer l'animation. |
Applicabilité de la consigne
Cette consigne s'applique à toutes les applications sur les téléphones, les tablettes, les appareils pliables et les montres connectées.
Exceptions
Cette consigne ne souffre aucune exception.
Documentation et ressources sur la fonctionnalité
Les ressources suivantes fournissent des conseils d'implémentation et des détails techniques sur la fonctionnalité Prévisualisation du geste Retour. Ces ressources sont fournies à titre de référence uniquement et ne contiennent pas d'exigences supplémentaires pour le programme.
- À propos de la prévisualisation du geste Retour
- Ajouter la prise en charge de la prévisualisation du geste Retour