Отмена настройки выполнена с помощью NavigationUI - PullRequest
0 голосов
/ 29 сентября 2019

У меня есть установочный ящик с помощью NavigationUI

 NavigationUI.setupActionBarWithNavController(this, navController, drawerLayout)
 NavigationUI.setupWithNavController(navView, navController)

Как я могу удалить / отменить привязкуLayout и панели инструментов в navController?

1 Ответ

0 голосов
/ 29 сентября 2019

NavigationUI сохраняет от WeakReference до Toolbar и DrawerLayout, которые вы передаете в него, автоматически очищая слушателей, когда любое из нижележащих представлений собирается мусором (скажем, если ваш Toolbar является частью фрагментараскладка).Не должно быть необходимости вручную отменить регистрацию набора слушателей с помощью NavigationUI, и нет никакого API для этого, если вы действительно хотите это сделать.

...