Я хочу отключить левый салфетку, чтобы открыть навигационный ящик, как его беспорядок с моим поисковым баром. Но установка ящика на LOCK_MODE_LOCKED_CLOSED также отключает значок моего гамбургера.Установка лотка в режим блокировки также отключает значок гамбургера
toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
drawer = (DrawerLayout) findViewById(R.id.drawer_layout);
drawerToggle = new ActionBarDrawerToggle(
this, drawer, toolbar, R.string.navigation_drawer_open, R.string.navigation_drawer_close);
drawer.setDrawerListener(drawerToggle);
drawerToggle.syncState();
drawer.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED);
Может кто-нибудь, пожалуйста, скажите мне, что я делаю неправильно?
Ты ничего плохого не делает. Недавно они изменили поведение «ActionBarDrawerToggle», чтобы отключить открытие/закрытие ящика, если он заблокирован. Вы устанавливаете 'Toolbar' как поддержку' ActionBar'? –
Да, я устанавливаю панель инструментов как свое действие. – Heisenberg
ОК. У меня есть обходной путь для этого. –