How to change the hamburger icon in android

Save

In this blog,

We will see how to change the default hamburger icon by programmatically. And will also see some style techniques for changing the default icon colors.

The hotdog or hamburger button is a button in a graphical user interface carrying an icon consisting of three parallel horizontal lines (displayed as ☰). It is often placed in the top left or top right of a user interface and is so called for its resemblance to a hotdog or hamburger.

Selection of a hotdog/hamburger button typically results in a menu of pages or options.

Change the default hamburger icon by program

There are few simple step to achieve our desire,

Step 1: Setup the drawer toggle

Step 2: Set the DrawerIndicatorEnabled to false

Step 3: Set the listener to the drawer Toggle because by above setup your hamburger button click will not work as previous,

Step 4: Finally set the icon which we want,

Change the default hamburger icon color 

There are also few simple steps to do achieve this,

Step 1: Simply Make a style in style.xml file,

 

Step 2: Finally create a style and set it to the drawerArrowStyle attribute,

 

Source: https://en.wikipedia.org/

. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


13 comments

  • Azharul Islam
    great Example !!!!
  • Alireza
    thank u , its solved my icon problem !
  • Ved Prakash
    this is very helpfull for me thank you
    • anchit (Moderator)
      thanks
  • Ashif Shaikh
    thank s I have put the icon using style and programtcaly
  • Smrutisudha meher
    finally, this worked after none others did… thanks a lot for this
    • anchit (Moderator)
      thanks
  • Dhana
    Thank you.. it is useful
    • anchit (Moderator)
      Your Welcome 🙂
  • arTree
    Sooo helpfull and soooo useful big THANSK!
    • anchit (Moderator)
      Your Welcome
  • arTree
    Big THANKS, great job!
    • anchit (Moderator)
      Your Welcome
  • css.php

    All communication is done through a ticket system. I appreciate the regular almost daily updates of what is being worked on, and communicating changes or updates is easy through this system. Mobikul's response timeframe is quick.

    Josh Arnold

    Josh Arnold

    Owner, Shop ATV Escape

    Talk to Sales

    Global

    Live Chat
    Start a Project


      Message Sent!

      If you have more details or questions, you can reply to the received confirmation email.

      Back to Home