Navigation Drawer Over Status Bar In Nougat?

It's work for me: https://stackoverflow.com/a/35362693/8331109

You override here

mDrawer.addDrawerListener(new DrawerLayout.DrawerListener() {...});

You are having a colored status bar. So navigation drawer is not visible behind it. Make your Status bar transparent and then it will be there.

http://blog.raffaeu.com/archive/2015/04/11/android-and-the-transparent-status-bar/

<!-- Make the status bar traslucent -->
<style name="AppTheme" parent="AppTheme.Base">
    <item name="android:windowTranslucentStatus">true</item> // add this item tag inside your Theme Styles.xml and Styles(v21).xml:
</style>