List of usage examples for android.view View SYSTEM_UI_FLAG_HIDE_NAVIGATION
int SYSTEM_UI_FLAG_HIDE_NAVIGATION
To view the source code for android.view View SYSTEM_UI_FLAG_HIDE_NAVIGATION.
Click Source Link
From source file:Main.java
@TargetApi(Build.VERSION_CODES.KITKAT) public static void setImmersiveSticky(Window w) { w.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_STICKY); }
From source file:Main.java
public static void requestImmersiveStickyMode(Activity activity) { activity.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_STICKY); }
From source file:Main.java
/** * Sets the Android fullscreen flags. Expected to be called from {@link * Activity#onWindowFocusChanged(boolean hasFocus)}. * * @param activity the Activity on which the full screen mode will be set. * @param hasFocus the hasFocus flag passed from the {@link Activity#onWindowFocusChanged(boolean * hasFocus)} callback./*from ww w . j av a2s. c o m*/ */ public static void setFullScreenOnWindowFocusChanged(Activity activity, boolean hasFocus) { if (hasFocus) { // https://developer.android.com/training/system-ui/immersive.html#sticky activity.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_STICKY); activity.getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); } }
From source file:Main.java
private static void hideSystemUI(View view) { view.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_STICKY); }
From source file:io.argonjs.example.ExampleActivity.java
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); this.requestWindowFeature(Window.FEATURE_NO_TITLE); View decorView = getWindow().getDecorView(); int uiOptions = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_FULLSCREEN; decorView.setSystemUiVisibility(uiOptions); String version = Vuforia.getLibraryVersion(); System.out.println("version: " + version); if (ContextCompat.checkSelfPermission(this, Manifest.permission.CAMERA) == PackageManager.PERMISSION_GRANTED) { initializeVuforia();//from ww w. j a v a2s . c om } else { // Should we show an explanation? if (ActivityCompat.shouldShowRequestPermissionRationale(this, Manifest.permission.CAMERA)) { Toast.makeText(this, "Your camera is used to provide an augmented reality experience", Toast.LENGTH_LONG).show(); } ActivityCompat.requestPermissions(this, new String[] { Manifest.permission.CAMERA }, PERMISSIONS_REQUEST_CAMERA); } }
From source file:MainActivity.java
private void hideSystemUi() { getWindow().getDecorView()/* www. j ava 2 s . com*/ .setSystemUiVisibility(View.SYSTEM_UI_FLAG_IMMERSIVE | View.SYSTEM_UI_FLAG_FULLSCREEN | 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); }
From source file:com.pimp.instincts.activities.SplashActivity.java
@Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); int mUIFlag = View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_LOW_PROFILE | View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION; getWindow().getDecorView().setSystemUiVisibility(mUIFlag); setContentView(R.layout.activity_splash); ButterKnife.bind(this); DisplayMetrics displayMetrics = this.getResources().getDisplayMetrics(); spinArrow.setTranslationX(-2000);/*from www . j a v a 2 s .c o m*/ wheelView.setTranslationX(2000); wheelView.setWheelRadius(displayMetrics.widthPixels / 2); wheelView.setWheelItemRadius(displayMetrics.widthPixels / 6); new Handler().postDelayed(new Runnable() { @Override public void run() { startSecondActivity(); } }, 1000); }
From source file:com.rn.full.screen.FullScreen.java
@ReactMethod public void onFullScreen() { UiThreadUtil.runOnUiThread(new Runnable() { @Override/*from w w w. j a v a 2 s . c o m*/ public void run() { getCurrentActivity().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 // hide nav bar | View.SYSTEM_UI_FLAG_FULLSCREEN // hide status bar | View.SYSTEM_UI_FLAG_IMMERSIVE); } }); }
From source file:com.poussiere_violette.poussieremagique.MainActivity2.java
@Override public void onResume() { grandConteneur.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE | View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_LAYOUT_STABLE | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION); super.onResume(); }
From source file:com.example.android.opengl.OpenGLES20Activity.java
/** * @param immersiveFullScreen/*ww w. ja v a 2s . co m*/ */ @TargetApi(Build.VERSION_CODES.JELLY_BEAN) private void setFullScreen(boolean isImmersive) { try { requestWindowFeature(Window.FEATURE_NO_TITLE); } catch (Exception e) { } try { getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); if (isImmersive) { if (Build.VERSION.SDK_INT >= 19) { 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_STICKY); } else if (Build.VERSION.SDK_INT >= 16) { getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE); } } else { if (Build.VERSION.SDK_INT >= 16) { getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE); } } } catch (Throwable e) { } }