Android设置标题栏图标
16lz
2021-01-23
一般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之前,不然也会报错说没有加在该函数之前。
- public class Test01 extends Activity {
- /** Called when the activity is first created. */
- @Override
- public void onCreate(Bundle savedInstanceState) {
- super.onCreate(savedInstanceState);
- requestWindowFeature(Window.FEATURE_LEFT_ICON);
- setContentView(R.layout.main);
- getWindow().setFeatureDrawableResource(Window.FEATURE_LEFT_ICON,
- R.drawable.qq);
- }
- }
更多相关文章
- Android 通过蓝牙控制小车源代码+视频
- Android SQLite详解及示例代码
- Android中打印代码的调用层次
- 【android】在Eclipse在联想引jar包源代码
- Android 开发获取通知栏权限时会出现两个应用图标
- Android 2.3.3 安卓系统 源代码 在Eclipse查看方法
- Android proguard代码混淆
- android去掉 radio 或 checkBox 的默认图标,用自己的图标