Adopta el gesto atrás predictivo para volver a la pantalla principal y brindar una experiencia de navegación más fluida y predecible. Si habilitas el modelo de navegación hacia 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 para volver a la pantalla principal desde tus actividades principales. Para lograrlo, mantén habilitadas las animaciones del sistema de atrás predictivo para volver a la pantalla principal de la siguiente manera:
- Asegúrate de que
android:enableOnBackInvokedCallback="true" esté en tu AndroidManifest.xml para las actividades de selector. - Permite que el sistema ejecute la animación de atrás para volver a la pantalla principal. Si tu actividad de selector intercepta eventos de atrás, usa
OnBackInvokedDispatcherconPRIORITY_SYSTEM_NAVIGATION_OBSERVERpara 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 la función
Los siguientes recursos proporcionan orientación para la implementación y detalles técnicos sobre la función de segundo plano predictivo. Estos recursos son solo para tu referencia y no contienen requisitos adicionales del programa.