StatusBar设置 translucent={false}无效

来源:7-17 StatusBar 适配状态栏

yanminge

2025-05-19

我这边StatusBar默认是沉浸式的,我设置 translucent={false}无效,而且设置backgroundColor颜色也无效,麻烦老师帮忙解答一下

“react”: “19.0.0”,
“react-native”: “0.78.2”,
上面是我的应用的react的版本

写回答

1回答

FE大公爵

2025-06-11

尝试在安卓原生层设置下,代码如下:

MainActivity.kt

(savedInstanceState: Bundle?) {
    .onCreate(savedInstanceState)
    window: Window = getWindow();
    window.clearFlags(
        WindowManager.LayoutParams.or WindowManager.LayoutParams.);
    window..= (View.or View.);
    window.addFlags(WindowManager.LayoutParams.)
    window.= Color.;
}
0
0

RN从0到1系统精讲与小红书APP实战

30+小案例+2个实战项目,快人一步提升个职业竞争力

301 学习 · 215 问题

查看课程