Android自定义标题栏
16lz
2021-12-04
新建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纠正Activity横竖屏切换的生命周期的错误
- Android(安卓)常用控件(三)学习笔记
- android和vue交互之js调取原生安卓扫码库
- CardView 设置水波纹效果
- Android强制为自身应用设置实现多语言
- android-RadioButton背景使用图片
- Android(安卓)activity属性设置大全
- Android的闹钟管理类
- Android(安卓)全局Activity动画设置