沉浸式状态栏
依赖(module下的):
implementation 'com.github.crossoverone:StatusBarUtil:1.3.3'
还要拉取远程库(project底下的)
allprojects {
repositories {
google()
jcenter()
maven { url 'https://jitpack.io' }
}
}
然后在base类中加入以下代码(初始化后加入即可)
如果没有base类,那就在onCreateView中就好.
protected void setStatusColor() {
StatusUtil.setUseStatusBarColor(this, Color.parseColor("#00000000"));
}
protected void setSystemInvadeBlack() {
// 第二个参数是是否沉浸,第三个参数是状态栏字体是否为黑色。
StatusUtil.setSystemStatus(this, true, true);
}