Consignes AEP : prévisualisation du Retour

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.