创建沉浸式状态栏及兼容性适配
来源:互联网 发布:阿里大鱼 php短信demo 编辑:程序博客网 时间:2024/06/13 04:55
要配置状态栏和导航栏为透明色,然后让内容显示在状态栏之后,可以通过主题或者给 window 设置 flag 来实现,但是只有在 4.4 及其以上版本支持,4.4 和5.0还需要使用不同的配置,所以对不同的版本使用不同的style文件
在 values、values-v19、values-v21 文件夹中添加下面对应的 styles.xml代码(没有的可自行创建),在文件中自定义主题
values:<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"></style>values-v19:<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <item name="android:windowTranslucentStatus">true</item> <item name="android:windowTranslucentNavigation">true</item></style>values-v21:<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <item name="android:windowTranslucentStatus">false</item> <item name="android:windowTranslucentNavigation">true</item> <!--Android 5.x开始需要把颜色设置透明,否则导航栏会呈现系统默认的浅灰色--> <item name="android:statusBarColor">@android:color/transparent</item></style>
0 0
- 创建沉浸式状态栏及兼容性适配
- Android沉浸式(透明)状态栏适配
- 状态栏、沉浸式状态栏
- Android4.4之后实现沉浸式状态栏及虚拟按键的适配
- 沉浸式状态栏(Android4.4及以上)
- Android 沉浸式状态栏及悬浮效果
- Android 沉浸式状态栏及悬浮效果
- Android 沉浸式状态栏及悬浮效果
- 沉浸式状态栏适配不同的版本
- 沉浸式状态栏适配不同的版本
- 关于MIUI 9沉浸式状态栏的最新适配
- 初学者---Android 沉浸式(透明)状态栏适配
- android沉浸式状态栏、变色状态栏、透明状态栏、修改状态栏颜色及透明
- android沉浸式状态栏、变色状态栏、透明状态栏、修改状态栏颜色及透明
- android沉浸式状态栏、变色状态栏、透明状态栏、修改状态栏颜色及透明
- android沉浸式状态栏、变色状态栏、透明状态栏、修改状态栏颜色及透明
- Android沉浸式状态栏与EditText问题【沉浸式状态栏实现及遇到的坑】
- 沉浸式状态栏/透明状态栏
- URI和URL的区别
- 哈希表线性探测再散列
- Mybatis中使用mybatis-generator结合Ant脚本快速自动生成Model、Mapper等文件
- 搭建项目框架时需要考虑的几个问题
- try-catch 中 try块中 return执行问题
- 创建沉浸式状态栏及兼容性适配
- 欢迎使用CSDN-markdown编辑器
- [Linux C编程]信号发送捕捉kill() raise() alarm() pause()
- 文章标题
- hihocoder 1251 Today Is a Rainy Day( 2015北京区域赛C题)
- 考研复习:极限未定式求解
- 4. APP 接口实例
- 7 java se(7)----网络编程(Socket编程)
- 洛谷P1156 垃圾陷阱