Hugo Gresse Hugo Gresse - 1 year ago 395
Android Question

Toolbar Navigation Hamburger Icon missing

I'm looking for a way to display the hamburger icon whitout using the Drawer/DrawerToggle and use the default icon included in Android
enter image description here

By setting

it display the back arrow but not the hambuerger. Other post on Stackoverflow (like this or this) use the DrawerLayout or a custom drawable. I cannot find the vector or png for the hamburger icon on the Android source.

Do you know how can I find the original hamburger icon in android/support library? (or how to displayed it)

Note: Vector and png can be found on website :

In my activity

mToolbar = (Toolbar) findViewById(;

mToolbar.setNavigationOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Log.d(LOG_TAG, "navigation clicked");

Layout file



<!-- Base application theme. -->
<style name="Theme.AppTheme" parent="Theme.AppCompat.Light.NoActionBar">

<item name="colorPrimary">@color/primaryDef</item>
<item name="colorPrimaryDark">@color/primaryDarkDef</item>
<item name="colorAccent">@color/primaryDef</item>

<!-- Remove the actionbar shadow-->
<item name="android:windowContentOverlay">@null</item>

Answer Source

If you want to use the same drawer as lollipop then let me tell you that's not a static image. That image is drawn in real time by a class called DrawerArrowDrawableToggle. So there is no "hamburger" icon for that.

However if you want the hamburger icon with no animation you can find it here:

You can also use and download the pack. The navigation icon has the name ic_menu and it's located on the navigation folder:

enter image description here

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download