I have a main activity that is situated with two navigation drawers. The left one is always accessible, but the right one is used for displaying some necessary lists and perform
I know it is a bit late but still... this answer will help others
@Override public void onBackPressed() { if (mDrawerLayout.isOpen()) mDrawerLayout.close(); else super.onBackPressed(); }