Android Stuido 沉浸式
来源:互联网 发布:镇远古镇住宿知乎 编辑:程序博客网 时间:2024/05/19 20:20
1.在项目的build.grade中添加compile 'com.readystatesoftware.systembartint:systembartint:1.0.3'
2.继承BaseActivity,在BaseActivity中实现此方法:statusBar();
public abstract class BaseActivity extends Activity { @Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); statusBar(); } protected void statusBar(){ if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { // 透明状态栏 getWindow().addFlags( WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); } SystemBarTintManager tintManager = new SystemBarTintManager(this); // 激活状态栏 tintManager.setStatusBarTintEnabled(true); // enable navigation bar tint 激活导航栏 tintManager.setNavigationBarTintEnabled(true); //设置系统栏设置颜色 tintManager.setTintColor(R.color.translucent_color); //给状态栏设置颜色// tintManager.setStatusBarTintResource(R.color.translucent_color); //Apply the specified drawable or color resource to the system navigation bar. //给导航栏设置资源// tintManager.setNavigationBarTintResource(R.color.translucent_color); tintManager.setStatusBarAlpha(0.0f); }}
3.XML文件最外层布局中添加:android:fitsSystemWindows="true" android:clipToPadding="true"
阅读全文
0 0
- Android Stuido 沉浸式
- Android 沉浸式 完全沉浸
- Android 沉浸式全屏
- Android 沉浸式状态栏
- android 沉浸式 状态栏
- Android沉浸式
- Android 添加沉浸式
- android 沉浸式状态栏
- android沉浸式状态栏
- Android沉浸式状态栏
- Android 沉浸式状态栏
- android 沉浸式状态栏
- Android沉浸式状态栏
- Android沉浸式状态栏
- android沉浸式标题栏
- Android 沉浸式状态栏
- Android沉浸式状态栏
- android 沉浸式状态栏
- Java环境变量配置以及简单的cmd的运行
- 3台虚拟机HA高可用配置详解
- jq 实现CheckBox全选
- MySQL中key关键字的转义
- 有关指针变量的类型及含有义
- Android Stuido 沉浸式
- rpc error: code = 13 desc = invalid header field value "oci runtime error: exec failed: container错误
- vue学习笔记7——有关路由跳转,初始路由设置
- 【玩转云存储】对象存储OSS使用方法入门
- IPython使用学习笔记
- Android两个项目整合成一个
- Java中如何将一个数组反向输出
- 安卓测试工程师monkey的基本使用----小白版(一)
- ssm搭建超详细可运行(IntelliJ IDEA + maven + Spring + SpringMVC + MyBatis)