Отключить жестов салфетки, который открывает навигационный ящик в android

Я следил за руководством для навигатора Google, и я хотел бы добавить его в Activity с вкладками и жестами.

Я хотел бы отключить жест, чтобы открыть навигационный ящик, кто-нибудь знает, как это сделать?

4b9b3361

Вы должны использовать:

mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED);

Он работает со мной. Салфетка для открытия ящика была отключена.

Если он по-прежнему не работает, ознакомьтесь с ответом здесь.

307
ответ дан 18 июня '13 в 12:27
источник

для блокировки вы можете сделать это:

mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED);

и для разблокировки:

mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_UNLOCKED);
52
ответ дан 13 окт. '15 в 15:00
источник

Добавьте значение гравитации при использовании setDrawerLockMode();

Сделайте это:

drawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED, GravityCompat.END);

Это должно работать как шарм

4
ответ дан 10 авг. '17 в 13:13
источник