不同版本设置侵入式标题
来源:互联网 发布:卖金蝶软件 编辑:程序博客网 时间:2024/06/13 13:29
if (VERSION.SDK_INT >= VERSION_CODES.KITKAT) { getWindow().setFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS, WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); } if (VERSION.SDK_INT >= VERSION_CODES.ICE_CREAM_SANDWICH) { View v = findViewById(R.id.root_layout); if (v != null) { v.setFitsSystemWindows(true); } } if(VERSION.SDK_INT >= VERSION_CODES.LOLLIPOP) { Window window = getWindow(); window.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); window.getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_LAYOUT_STABLE); window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS); window.setStatusBarColor(Color.TRANSPARENT); }
R.id.root_layout,是主界面的根id
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); mContext = this; mActivity = this; requestWindowFeature(Window.FEATURE_NO_TITLE); // 隐藏标题栏 }
阅读全文
0 0
- 不同版本设置侵入式标题
- SharePtr非侵入版本
- 去掉项目的头部标题,沉浸式,透明通知栏并且Avtivity侵入通知栏
- 关于侵入式和非侵入式
- 侵入式与非侵入式概念
- Spring 侵入式和非侵入式
- 侵入式智能指针
- 非侵入式
- 侵入式菜单
- 侵入式状态栏
- 侵入式容器
- 不同IE版本的css设置
- PHP不同版本PDO设置字符集
- VScode 设置Python不同版本运行环境
- HttpClient不同版本超时时间的设置
- Linux根据不同用户如何设置不同JDK版本
- UITabBarItem title 和self.title设置不同的标题
- 侵入式和非侵入式的区别
- python--thread多线程总结
- Spring-mvc JSON解析异常
- 【PL/SQL】触发器示例:记录加薪
- 清分--清算--结算
- mac 下面idea导入git项目出现nothing to show问题解决
- 不同版本设置侵入式标题
- Java并发编程:线程池的使用
- eclispe提交代码到git
- Ubuntu 安装 mysql && Ubuntu 安装 mysql 忘记初始密码解决方法
- Linux Shell下条件语句
- Android 常见工具类封装
- 初遇KMP
- 3D数学基础:图形与游戏开发(第6章3D向量类)笔记
- ul列表解决最后一个li标签的margin问题