Lineamiento de AEP: Atrás predictivo

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 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 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.