自定义Actionbar图标

先前做应用,actionbar的图标和安装图标一致,没考虑这个问题,后来客户强烈要求不一致,才注意到可分开设置(其实就很简单的内容,只是平时没注意到),当然图标设置了,文字样式也可能相应调整下,附转载文章:


http://blog.csdn.net/sam_zhang1984/article/details/7850226

http://www.cnblogs.com/angeldevil/p/3836214.html


问题:

      在使用Actionbar时,默认在左上角是会有一个跟软件发布时的LOGO一样的图标,在大多数情况下按照默认图标进行显示已经很好,既使得软件整体统一,也方便省事。但有些情况下,还是希望不同的界面左上角的图标是不同的,或不想使用默认的LOGO,比如LOGO是有底色,放在Actionbar上不好看……


解决办法:

      在配置文件Manifest中增加android:logo="@drawable/logo_top"属性,如果是想给整个程序添加统一的自定义图标,则在application标签下增加该属性;如果是想针对不同的activity添加不同的左上角图标,则在各自的activity标签下增加该属性,然后指向不同的图片资源即可。

你可能感兴趣的:(自定义Actionbar图标)