Skip to content

Instantly share code, notes, and snippets.

@kanytu
Created October 31, 2014 12:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kanytu/4019c0653a1158ded56f to your computer and use it in GitHub Desktop.
Save kanytu/4019c0653a1158ded56f to your computer and use it in GitHub Desktop.
mToolbar.setNavigationOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if(shouldBack()) {
//call onbackpressed or something
if(displayBackAgain)
return; //return after so you don't call syncState();
}else if (mNavigationDrawerFragment.isDrawerOpen())
mNavigationDrawerFragment.closeDrawer();
else
mNavigationDrawerFragment.openDrawer();
mNavigationDrawerFragment.getActionBarDrawerToggle().syncState();
}
});
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment