How to display icon with back arrow in android toolbar like WhatsApp ?
I use below code to set back arrow & icon in toolbar.
toolbar = (Toolbar) findViewById(R.id.toolbar);
setSupportActionBar(toolbar);
getSupportActionBar().setDisplayHomeAsUpEnabled(true);
getSupportActionBar().setDisplayShowHomeEnabled(true);
getSupportActionBar().setHomeButtonEnabled(true);
toolbar.setLogo(icon);
but i got result as below image.
I want icon immediate next after back arrow. I don't want any gap between back arrow & icon like below image of WhatsApp.
How to set icon with back arrow in toolbar like WhatsApp ?
Best Answer
As far as I Know, WhatsApp is not using App-compat Support Library Toolbar, Whatsapp is setting the Custom Action Bar using
Attached is the conversation_actionbar.xml , Whatsapp is using
But I would suggest you to follow Materail Design Rules and use ToolBar of App-compat Support Library,
You can get the following result as shown in the Picture below
By using following code
your_activity.xml:
toolbar_conversation.xml:
Activity.java
Just wait for it, Whatsapp will shift to App-compat Support Library in future.