Linee guida AEP: Indietro predittivo

Adotta il gesto di Indietro predittivo per offrire un'esperienza di navigazione più fluida e prevedibile. Se scegli il modello di navigazione indietro in anticipo, la tua app supporterà automaticamente le animazioni di sistema che rendono le transizioni più fluide e intuitive, aiutando gli utenti a navigare con sicurezza.

Implementazione richiesta

Per essere idonea al programma AEP, la tua app deve supportare il gesto Indietro alla home page dalle tue attività principali. Per raggiungere questo obiettivo, mantieni attive le animazioni di sistema per il gesto Indietro predittivo per tornare alla schermata Home:

  • Assicurati che android:enableOnBackInvokedCallback="true" in AndroidManifest.xml per le attività di avvio.
  • Consentendo al sistema di eseguire l'animazione di ritorno alla schermata Home. Se l'attività del launcher intercetta gli eventi indietro, utilizza OnBackInvokedDispatcher con PRIORITY_SYSTEM_NAVIGATION_OBSERVER per osservare gli eventi senza bloccare l'animazione.

Applicabilità delle linee guida

Queste linee guida si applicano a tutte le app su smartphone, tablet, dispositivi pieghevoli e Wear.

Esenzioni

Non sono previste esenzioni per queste linee guida.

Documentazione e risorse sulle funzionalità

Le seguenti risorse forniscono indicazioni sull'implementazione e dettagli tecnici sulla funzionalità Sfondo predittivo. Queste risorse sono solo a scopo di riferimento e non contengono requisiti aggiuntivi del programma.