答案 0 :(得分:1)
看Hiding the Navigation Bar
我发现了这个:
您可以使用SYSTEM_UI_FLAG_HIDE_NAVIGATION标志隐藏Android 4.0及更高版本上的导航栏。此代码段隐藏了导航栏和状态栏:
View decorView = getWindow().getDecorView();
// Hide both the navigation bar and the status bar.
// SYSTEM_UI_FLAG_FULLSCREEN is only available on Android 4.1 and higher, but as
// a general rule, you should design your app to hide the status bar whenever you
// hide the navigation bar.
int uiOptions = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_FULLSCREEN;
decorView.setSystemUiVisibility(uiOptions);
我不知道这是否正是您所寻找的,但您可以对其进行测试。
答案 1 :(得分:1)
我建议您阅读有关本机模块的更多信息,它使您能够编写本机代码并从JS访问它。
http://facebook.github.io/react-native/docs/native-modules-android.html#content
此外,StatusBar模块与您在此处的操作非常相似,您可以查看源代码。