Я обновляю свое приложение до компонентов архитектуры навигации и вижу, что в нем есть запаздывающая замена фрагментов, которая видна в NavigationDrawer и не закрывается плавно.
До сих пор я придерживался этого подхода:
https://vikrammnit.wordpress.com/2016/03/28/facing-navigation-drawer-item-onclick-lag/
Так что я перемещаюсь в onDrawerClosed, а не в onNavigationItemSelected, чтобы избежать сбоев.
onDrawerClosed
onNavigationItemSelected
Это была очень распространенная проблема, но она вернулась снова. Используя компонент навигации, он снова запаздывает, и я не вижу способа реализовать его в onDrawerClosed.
Это некоторые старые ответы до компонента навигации
Задержка навигационного ящика на Android
Щелчок элемента DrawerLayout - Когда самое подходящее время заменить фрагмент?
Большое спасибо.