He estado siguiendo la guía del cajón de navegación de Google y me gustaría agregarla a una Actividad con pestañas y gestos.
Me gustaría deshabilitar el gesto para abrir el cajón de navegación, ¿alguien tiene alguna idea de cómo hacerlo?
He estado siguiendo la guía del cajón de navegación de Google y me gustaría agregarla a una Actividad con pestañas y gestos.
Me gustaría deshabilitar el gesto para abrir el cajón de navegación, ¿alguien tiene alguna idea de cómo hacerlo?
mDrawerLayout
, configúrelo de la siguiente manera:mDrawerLayout = (DrawerLayout) findViewById(R.id.drawer_layout);
ToolBar
(API 21) y usar laSlidingTabLayout
función que tiene, lo cual está en conflicto con mi Nav. deslizamiento del cajón. Prefiero deshabilitar el Nav. diapositiva del cajón a favor de laToolBar
característica deslizante.para bloquear puedes hacer esto:
y para desbloquear:
fuente
Agregue valor de gravedad también cuando use setDrawerLockMode () ;
Hacer esto :
Esto debería funcionar como un encanto
fuente
Para desactivar deslizar, anulación
onInterceptTouchEvent
yonTouchEvent
enDrawerLayout
y ellos tienen return false.fuente
La respuesta para desactivar el deslizamiento es la correcta. Creo que LOCK_MODE_LOCKED_CLOSED funcionó en Compat 24.x, pero la funcionalidad se ha cambiado en las nuevas bibliotecas de compatibilidad y LOCK_MODE_LOCKED_CLOSED ahora evita por completo que se muestre el menú de navegación, incluso mediante el uso del menú de hamburguesas.
La siguiente clase funciona para mí (Kotlin):
fuente
Esto funciona para mi
fuente