抽屉在右侧抽屉中切换
问题描述:
我创建的抽屉布局既有右侧菜单也有左侧菜单,因为它工作正常,但当我打开右侧菜单时,我需要停止切换抽屉图标。我很困惑,请帮助。 在此先感谢。抽屉在右侧抽屉中切换
switch(item.getItemId()){
case R.id.add_member:
if(chk==0){
drawer.setDrawerLockMode(DrawerLayout.LOCK_MODE_UNLOCKED,Gravity.RIGHT);
chk=1;
if(drawer.isDrawerOpen(Gravity.LEFT))
{
//ActivityCompat.invalidateOptionsMenu(Main.this);
drawer.setDrawerLockMode(DrawerLayout.LOCK_MODE_UNLOCKED,Gravity.RIGHT);
drawer.closeDrawer(Gravity.LEFT);
drawer.openDrawer(Gravity.RIGHT);
sh=1;
}
else{
drawer.openDrawer(Gravity.RIGHT);
sh=1;
}
}
else if(chk==1){
drawer.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED, Gravity.RIGHT);
drawer.closeDrawer(Gravity.RIGHT);
chk=0;
}
break;
答
请以下链接查看答案Disable animation of drawer icon in double navigation drawer for right drawer
您可以扩展ActionBarDrawerToggle并覆盖onDrawerSlide()方法将slideOffset设置为0的rightDrawerListView