4.4以上android沉浸式
来源:互联网 发布:房地产知识销售员必知 编辑:程序博客网 时间:2024/06/05 05:41
关于沉浸式,相信大家也都有了解,下面记录下一个简单实现沉浸式的方法。(4.4以上)
在setContentView 前面调用以下方法。
private void initState() { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { //透明状态栏 getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); //透明导航栏 getWindow().addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION); } }
并在layout 的布局中添加两行代码
android:fitsSystemWindows="true" android:clipToPadding="true"
这两行代码一定要放在布局文件中的第一个容器(状态栏下面第一个容器)中如下就是放在RelativeLayout中:
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent" > <RelativeLayout android:fitsSystemWindows="true" android:clipToPadding="true" android:layout_width="match_parent" android:layout_height="50dp" android:orientation="horizontal" android:background="@color/bule2"> <ImageView android:id="@+id/backIv" android:layout_width="25dp" android:layout_height="match_parent" android:layout_gravity="center" android:layout_marginLeft="15dp" android:src="@drawable/back" /> <TextView android:layout_width="match_parent" android:layout_height="match_parent" android:layout_gravity="center" android:gravity="center" android:textSize="20sp" android:textColor="@color/white" android:text="@string/showdata"/> </RelativeLayout></LinearLayout>
1 0
- 4.4以上android沉浸式
- Android之4.4版本以上沉浸式状态栏实现
- android 4.4以上可以实现的沉浸式状态栏效果
- MIUI 6 沉浸式状态栏(Android 4.4以上)
- Android 沉浸式状态栏 支持4.4及以上。
- Android KITKAT 以上实现沉浸式状态栏
- Android KITKAT 以上实现沉浸式状态栏
- android KITKAT 以上实现沉浸式
- Android KITKAT 以上实现沉浸式状态栏
- Android KITKAT 以上实现沉浸式状态栏
- Android沉浸式状态栏设计(安卓4.4以上才能支持)
- Android状态栏变色/沉浸式状态栏 4.4及其以上兼容实现
- coordinatelayout android:fitsSystemWindows 沉浸式状态栏在android4.4 和 4.4以上版本的坑
- Android沉浸式状态栏的实现在4.4及以上的系统中
- Android沉浸状态栏的实现,支持4.4以上
- Android沉浸状态栏的实现,支持4.4以上
- Android 5.0及以上系统实现沉浸式状态栏
- 4.4以上的沉浸模式
- 如何应对移动测试的五大挑战?
- 哈希表及处理冲突的方法
- (HDU 5734)Acperience <数学题> 2016 Multi-University Training Contest 2
- ORA-01653 无法在表空间扩展的解决办法 -- 增加表空间大小或给表空间增加数据文件
- IOC实现原理
- 4.4以上android沉浸式
- 巧妙利用Chrome访客模式实现多用户登录
- 单例模式的利弊和使用情景
- Lua 随机数生成问题
- 第56篇铅笔三个按钮自动出来处理(二)
- 测试对方服务器端口开放情况
- nfs 安装 rpm包 (centos 6.x)
- Spring-SpEL
- 汇编 —— AT&T小练习