Adopta el gesto atrás predictivo para proporcionar una experiencia de navegación más fluida y predecible. Si habilitas el modelo de navegación atrás anticipada, tu app admitirá automáticamente las animaciones del sistema que hacen que las transiciones se sientan más fluidas e intuitivas, lo que ayudará a los usuarios a navegar con confianza.
Implementación obligatoria
Para calificar para el AEP, tu app debe admitir el gesto atrás desde tus actividades principales. Para lograrlo, mantén habilitadas las animaciones del sistema de atrás predictivo de la siguiente manera:
| ID | Lineamiento |
|---|---|
| AEP-PB-GAA | Asegúrate de que android:enableOnBackInvokedCallback="true" esté en tu AndroidManifest.xml para las actividades del selector. |
| AEP-PB-GAB | Permite que el sistema ejecute la animación de atrás. Si tu actividad del selector intercepta eventos de atrás, usa OnBackInvokedDispatcher con PRIORITY_SYSTEM_NAVIGATION_OBSERVER para observar los eventos sin bloquear la animación. |
Aplicabilidad de los lineamientos
Este lineamiento se aplica a todas las apps en los factores de forma de teléfonos, tablets, dispositivos plegables y Wear.
Exenciones
No hay exenciones para este lineamiento.
Documentación y recursos de funciones
Los siguientes recursos proporcionan orientación para la implementación y detalles técnicos sobre la función Atrás predictivo. Estos recursos son solo para tu referencia y no contienen requisitos adicionales del programa.