Question

I have a Double Navigation Drawer

I have two problems.

1) The navigation drawer icon on the left (3 bars) animate when opening or closing the navigation drawer on the right.

2) I do not know how to add the icon to the right and have it animate only for the right drawer.

Was it helpful?

Solution

You need to override the onDrawerSlide method of ActionBarDrawerToggle and set the slideOffset to 0 if the drawer is right drawer. So this would disable the animation of the navigation drawer image enter image description here for right drawer.

  @Override
  public void onDrawerSlide(View drawerView, float slideOffset) 
  {
        if(drawerView!=null && drawerView == rightDrawerListView){
              super.onDrawerSlide(drawerView, 0);
        }else{
              super.onDrawerSlide(drawerView, slideOffset);
        }
  }

This worked for me similar to Google+.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top