Ящик навігації - вимкніть проведення пальцем


86

Чи є спосіб вимкнути рух пальцем, щоб відкрити шухляду навігації? Це справді дратує, коли меню з’являється при проведенні між вкладками.

Відповіді:


212

Можна використовувати

mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED);

щоб заблокувати ваш, DrawerLayoutщоб він не міг відкриватися жестами. І розблокуйте його за допомогою:

mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_UNLOCKED);

Тут ви можете знайти більше інформації про DrawerLayout: Android API - DrawerLayout


2
Дякую! Це працює, також Ви можете використовувати DrawerLayout.LOCK_MODE_LOCKED_OPEN для відкритої панелі встановлення.
Mihail M

В даний час з методом існує помилка. Я повідомив про це тут: issueetracker.google.com/issues/136738274
i_tanova
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.