// 设置沉浸式布局标志位
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.R) {
frameLayout.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
| View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION);
} else if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
frameLayout.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
| View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION);
}
// 设置状态栏背景颜色
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
Window window = getWindow();
window.addFlags(WindowManager.LayoutParams.FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS);
window.setStatusBarColor(Color.TRANSPARENT); // 将状态栏设置为透明
window.setNavigationBarColor(Color.BLACK); // 设置导航栏颜色
}
android设置页面顶部沉浸式布局并透明显示
woaibianche2023-11-14 16:33
相关推荐
2601_9620654938 分钟前
PHP For 循环码农coding1 小时前
android12 WindowManagerService窗口的添加过程小小测试开发1 小时前
RAG评测指标实战:忠实度、上下文精确率/召回率从原理到CI落地Dovis(誓平步青云)2 小时前
同一条路线在手机和平板上怎样换一种排版firstacui3 小时前
Mysql调优程序员-Benothing3 小时前
什么是 MySQL 的主从同步机制?它是如何实现的?Android打工人3 小时前
c++ 、java 融为一体2,c++ 实例化Android虚拟机直接运行java,c,java 一个进程号IT毕设实战小研3 小时前
基于安卓的考研资讯系统设计与实现Mr数据杨11 小时前
【Codex】用学生入学评估模块建立新生能力画像●VON12 小时前
谁小时候不想要一个游戏修改器?我把电脑 Skill 做成了 Android 小助手