React Native Smart启动屏幕Android状态栏问题

5
我正在使用React Native智能启动画面。我的问题是,在Android上有没有办法在启动画面中隐藏状态栏?(在iOS上它运行得很好)。

请展示你的代码或者你正在处理的例子。 - coinbird
1个回答

5
在MainActivity.java文件中,就像这样:
@Override
protected void onCreate(Bundle savedInstanceState) {
    SplashScreen.show(this, true); // <- second parameter is true, to hide StatusBar
    super.onCreate(savedInstanceState);
}

来源:https://github.com/crazycodeboy/react-native-splash-screen/issues/105#issuecomment-401966983

这篇文章解释了React Native启动屏幕的实现方式。作者建议使用原生代码来实现启动屏幕,因为JavaScript实现会使得应用程序启动时间变慢。他提供了一个使用Java和Objective-C原生代码实现启动屏幕的示例,并指导读者如何将其集成到自己的React Native应用中。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接