if (Build.VERSION.SDK_INT >= 21) {
View decorView = getWindow().getDecorView();
int option = View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
//为避免底部导航栏覆盖注释掉这一行
// | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_LAYOUT_STABLE;
decorView.setSystemUiVisibility(option);
// getWindow().setNavigationBarColor(Color.TRANSPARENT);
getWindow().setStatusBarColor(Color.TRANSPARENT);
}
ActionBar actionBar = getSupportActionBar();
if (actionBar != null) {
actionBar.hide();
}
解决沉浸式状态栏底部导航与虚拟键冲突
最新推荐文章于 2025-10-15 07:22:47 发布
本文介绍了一种在Android应用中实现沉浸式全屏体验的方法,通过调整窗口属性和状态栏颜色,隐藏ActionBar,使应用界面更加整洁,提供更好的用户体验。
458

被折叠的 条评论
为什么被折叠?



