我想向我的 React Native 应用程序添加沉浸式模式(全屏,没有屏幕导航栏)。在最好的情况下,我只会在以横向模式查看应用程序时拥有它。这样,用户将能够真正全屏观看视频。
所以我把它添加到我的 mainactivity.java
@Override
protected void onStart()
{
getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_STABLE
| View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
| View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_FULLSCREEN
| View.SYSTEM_UI_FLAG_IMMERSIVE);
super.onStart();
}
视图导入自:
import android.view.View;
当应用程序“启动”时,您会看到白色的加载屏幕一秒钟。在那个屏幕上,我看到了沉浸式模式。但是当 React Native 应用程序启动时,它会回来。
有人知道这样做的方法吗?