我正在使用React Native智能启动画面。我的问题是,在Android上有没有办法在启动画面中隐藏状态栏?(在iOS上它运行得很好)。
@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应用中。