Diretriz do AEP: volta preditiva

Adote o gesto de voltar preditivo para oferecer uma experiência de navegação mais suave e previsível. Ao ativar o modelo de navegação para trás antecipada, seu app vai oferecer suporte automático a animações do sistema que tornam as transições mais fluidas e intuitivas, ajudando os usuários a navegar com confiança.

Implementação necessária

Para se qualificar para o AEP, seu app precisa oferecer suporte ao gesto de voltar para a tela inicial nas atividades principais. Para isso, mantenha as animações do sistema de volta preditiva ativadas:

  • Garantindo android:enableOnBackInvokedCallback="true" no AndroidManifest.xml para atividades da tela de início.
  • Permitindo que o sistema execute a animação de voltar para a tela inicial. Se a atividade da tela de início interceptar eventos de voltar, use OnBackInvokedDispatcher com PRIORITY_SYSTEM_NAVIGATION_OBSERVER para observar os eventos sem bloquear a animação.

Aplicabilidade das diretrizes

Esta diretriz se aplica a todos os apps em smartphones, tablets, dispositivos dobráveis e Wear.

Isenções

Não há isenções para esta diretriz.

Documentação e recursos de recursos

Os recursos a seguir fornecem orientações de implementação e detalhes técnicos sobre o recurso Segundo plano preditivo. Esses recursos são apenas para referência e não contêm requisitos adicionais do programa.