禁用在Android中打开导航抽屉的轻扫手势
我一直在关注Google的导航抽屉指南 ,我想用制表符和手势将它添加到Activity中。
我想禁用手势打开导航抽屉,有没有人有任何想法如何做到这一点?
你应该使用:
mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED);
它和我一起工作,滑动打开抽屉被禁用。
如果仍然无效,请查看此处提供的答案。
为了locking你可以这样做:
mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED);
并解锁:
mDrawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_UNLOCKED);
在使用setDrawerLockMode()时也要加上重力值。
做这个 :
drawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED, GravityCompat.END);
这应该像一个魅力