如何将ActionBar的默认徽标图标更改为自定义图像?类似于它在Whatsapp上的工作方式?
解决方法
如果提供了清单,ActionBar将使用清单的
android:logo属性.这使您可以为图标(Launcher)和徽标(ActionBar等)使用单独的可绘制资源.
<application android:logo="@drawable/custom_image"
更新:
您可以将ActionBar.setlogo()用于运行时.有两个版本setLogo(int resId)和setLogo(Drawable logo).
阅读Define custom Logo for ActionBar (different than Logo) in XML?,它也将帮助您定义一些样式.