Android自定义标题栏
16lz
2021-01-23
新建Activity的时候可以继承父类AppCompatActivity和Activity
但是AppCompatActivity默认是添加标题栏的,所以如果需要自定义标题栏可以设置一下
1.想要这些活动没有标题栏,必须在manifest.xml文件中设置Application的主题为:
android:theme="@android:style/Theme.NoTitleBar"
2.AppCompatActivity这个非要标题栏才不会出错,那么就需要在oncreate()中设置它是否显示标题栏
getSupportActionBar().hide();
此时manifest.xml就不需要上一步的修改了
3.自定义标题栏
在布局文件中使用自定义组件设置标题栏
这是我写的一个简单的标题栏
<?xml version="1.0" encoding="utf-8"?>
最后贴一下出错的处理方案:
https://blog.csdn.net/jason0539/article/details/12979005
https://blog.csdn.net/wzhidev/article/details/64129732
还有一个设计的参考:
https://www.cnblogs.com/cxyc/p/5377873.html
更多相关文章
- Android处理9.png文件流程
- Attribute is missing the Android namespace prefix——android
- Android显示调用App内部组件/第三方App内组件
- Android文件系统的结构及目录用途、操作方法 整理
- Android NDK开发之Android.mk文件
- Android studio 3.1.4 无法获取pom文件
- Android Eclipse JNI 调用 .so文件加载
- Android 保存文件路径