1.找到pageActivity
2.代码,注意注释增加的设置代码
/**
* 初始化默认视图
*/
private void initStatusBar() {
if ("immersion".equals(mPageInfo.getStatusBarType())) {
//沉浸式
if (mPageInfo.getSoftInputMode().equals("auto")) {
mPageInfo.setSoftInputMode("nothing");
}
//增加navigationBarColor颜色,和DarkIcon
ImmersionBar iBar = ImmersionBar.with(this).navigationBarColor("#ffffff").navigationBarDarkIcon(true);
if (mPageInfo.getStatusBarStyle() != null) {
iBar.statusBarDarkFont(!mPageInfo.getStatusBarStyle());
}
iBar.keyboardEnable(true);
iBar.keyboardMode(this.convertSoftInputMode(mPageInfo.getSoftInputMode()));
iBar.init();
return;
}