Android设置标题栏图标

来源:互联网 发布:旧版手机淘宝2014安卓 编辑:程序博客网 时间:2024/06/11 05:49

原文来自:http://xuewei.blog.51cto.com/6061915/1003094

 

             一般Android界面里的默认标题栏上左边是有Logo的,且和整个app的logo一样,如果要修改该标题栏图标,则需加以下代码:

 

getWindow().setFeatureDrawableResource(Window.FEATURE_LEFT_ICON, R.drawable.qq);

 

 

其中 R.drawable.qq 为自己想要更换的图标。

 

注意在写改行代码之前先加一: requestWindowFeature(Window.FEATURE_LEFT_ICON);

不然会报错说没有要求Window.FEATURE_LEFT_ICON这个属性

而且该句代码要加在setContentView之前,不然也会报错说没有加在该函数之前。

 

01.public class Test01 extends Activity { 02.    /** Called when the activity is first created. */ 03.    @Override 04.    public void onCreate(Bundle savedInstanceState) { 05.        super.onCreate(savedInstanceState); 06.        requestWindowFeature(Window.FEATURE_LEFT_ICON); 07.        setContentView(R.layout.main); 08.        getWindow().setFeatureDrawableResource(Window.FEATURE_LEFT_ICON, 09.                R.drawable.qq); 10.    } 11.} 


 

 

原创粉丝点击