jetpack compose Android material3 实现隐藏手机状态栏,并实现组件铺满屏幕,到状态栏下方

1.实现隐藏手机状态栏

修改ui/theme下的Theme.kt文件
window.statusBarColor 等于自己想要的颜色,想要隐藏的话
设置 Color.Transparent.toArgb() 设置为透明
在这里插入图片描述

2.组件铺满屏幕

在oncreate()函数下,setContent前,修改 window.decorView.systemUiVisibility 等于

View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN or View.SYSTEM_UI_FLAG_LAYOUT_STABLE

在这里插入图片描述

最终效果

在这里插入图片描述

推荐内容
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐