android toolbar和状态栏的使用
程序员文章站
2022-03-27 11:41:52
一、状态栏的使用状态栏的变色等操作,推荐使用依赖包:// 基础依赖包,必须要依赖implementation 'com.gyf.immersionbar:immersionbar:3.0.0'// fragment快速实现(可选)implementation 'com.gyf.immersionbar:immersionbar-components:3.0.0'// kotlin扩展(可选)implementation 'com.gyf.immersionbar:immersionbar-kt...
一、状态栏的使用
状态栏的变色等操作,推荐使用依赖包:
// 基础依赖包,必须要依赖
implementation 'com.gyf.immersionbar:immersionbar:3.0.0'
// fragment快速实现(可选)
implementation 'com.gyf.immersionbar:immersionbar-components:3.0.0'
// kotlin扩展(可选)
implementation 'com.gyf.immersionbar:immersionbar-ktx:3.0.0'
详细介绍可以看:
https://github.com/gyf-dev/ImmersionBar
1、设置状态栏的背景颜色
kotlin用法:
immersionBar {
statusBarColor(R.color.colorPrimary)
}
2、设置状态栏的字体颜色(亮色和深色)
kotlin用法:
immersionBar {
statusBarDarkFont(true) //状态栏字体是深色,不写默认为亮色
}
二、toolbar的使用
3、toolbar返回按钮事件
//kotlin环境,并且toolbar的id是toolbar
toolbar.setNavigationOnClickListener {
finish()
}
三、actionbar的使用:
1、actionbar显示返回图标
本文地址:https://blog.csdn.net/wy313622821/article/details/108142303
推荐阅读