1、侧滑菜单空白处点击穿透问题
解决方法:在弹出的那部分布局里加上clickable属性。如下:
android:clickable="true"
2、去除左右抽屉划出后内容显示页背景的灰色(灰色部分)?
drawerLayout.setScrimColor(Color.TRANSPARENT);
3、如何填充抽屉的划出后与屏幕边缘之间的内容(即上面的灰色部分)?
drawerLayout.setDrawerShadow(Drawable shadowDrawable, int gravity);
drawerLayout.setDrawerShadow(int resId, int gravity);
4、如何判断侧滑菜单的当前状态(打开,还是关闭的)?
if (!mDrawerLayout.isDrawerOpen(Gravity.RIGHT)){}
5、如何锁定左侧菜单不能通过手势关闭或打开,只能通过代码操作?
//锁定只能通过代码打开或者关闭左侧菜单 drawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED, Gravity.START); //解除代码锁定 drawerLayout.setDrawerLockMode(DrawerLayout.LOCK_MODE_UNLOCKED, Gravity.START);