一般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之前,不然也会报错说没有加在该函数之前。

 

 

 
            
  1. public class Test01 extends Activity { 
  2.     /** Called when the activity is first created. */ 
  3.     @Override 
  4.     public void onCreate(Bundle savedInstanceState) { 
  5.         super.onCreate(savedInstanceState); 
  6.         requestWindowFeature(Window.FEATURE_LEFT_ICON); 
  7.         setContentView(R.layout.main); 
  8.         getWindow().setFeatureDrawableResource(Window.FEATURE_LEFT_ICON, 
  9.                 R.drawable.qq); 
  10.     } 

 

 

更多相关文章

  1. Android 通过蓝牙控制小车源代码+视频
  2. Android SQLite详解及示例代码
  3. Android中打印代码的调用层次
  4. 【android】在Eclipse在联想引jar包源代码
  5. Android 开发获取通知栏权限时会出现两个应用图标
  6. Android 2.3.3 安卓系统 源代码 在Eclipse查看方法
  7. Android proguard代码混淆
  8. android去掉 radio 或 checkBox 的默认图标,用自己的图标

随机推荐

  1. Android(安卓)深入理解Loader机制 让APP
  2. 编译Android平台的opencv
  3. Android搜索框之PopupWindow+ListView实
  4. Android(安卓)Linker 与 SO 加壳技术
  5. TensorFlow编Android so库总结
  6. Android(安卓)Studio常用快捷键
  7. android Gallery(画廊)以及BaseAdapter
  8. Dialog
  9. Creating a ContextMenu on a ListView
  10. 完成第一个android APP的UI项目