Внедрите функцию прогнозируемого возврата на главный экран, чтобы обеспечить более плавную и предсказуемую навигацию. Выбрав модель предварительной навигации «Назад», ваше приложение автоматически будет поддерживать системные анимации, которые сделают переходы более плавными и интуитивно понятными, помогая пользователям уверенно перемещаться по экрану.
Необходимая реализация
Для соответствия требованиям AEP ваше приложение должно поддерживать жест "возврат на главный экран" из основных приложений. Для этого необходимо оставить включенной анимацию "Предиктивный возврат на главный экран" системы, выполнив следующие действия:
- Убедитесь, что
android:enableOnBackInvokedCallback="true" указан в файле AndroidManifest.xml для действий запуска приложения. - Разрешить системе выполнять анимацию возвращения на главный экран. Если ваша активность запуска перехватывает события возврата, используйте
OnBackInvokedDispatcherс параметромPRIORITY_SYSTEM_NAVIGATION_OBSERVERчтобы отслеживать эти события, не блокируя анимацию.
Применимость рекомендаций
Данное руководство распространяется на все приложения для телефонов, планшетов, складных устройств и устройств Wear.
Исключения
Исключений из данного правила нет.
Документация и ресурсы по функциональным функциям
Следующие ресурсы содержат рекомендации по внедрению и технические подробности о функции прогнозирования фоновых событий . Эти ресурсы предназначены только для ознакомления и не содержат дополнительных требований к программному обеспечению.