List of usage examples for android.view View SYSTEM_UI_FLAG_FULLSCREEN
int SYSTEM_UI_FLAG_FULLSCREEN
To view the source code for android.view View SYSTEM_UI_FLAG_FULLSCREEN.
Click Source Link
From source file:org.godotengine.godot.Godot.java
public void UiChangeListener() { final View decorView = getWindow().getDecorView(); decorView.setOnSystemUiVisibilityChangeListener(new View.OnSystemUiVisibilityChangeListener() { @Override// www. java 2 s .c o m public void onSystemUiVisibilityChange(int visibility) { if ((visibility & View.SYSTEM_UI_FLAG_FULLSCREEN) == 0) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { decorView.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:com.google.android.apps.muzei.MuzeiActivity.java
private void showHideChrome(boolean show) { int flags = show ? 0 : View.SYSTEM_UI_FLAG_LOW_PROFILE; if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { flags |= View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_LAYOUT_STABLE; if (!show) { flags |= View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_IMMERSIVE; }//from w ww .j a v a2 s . c o m } mContainerView.setSystemUiVisibility(flags); }
From source file:com.aimfire.gallery.GalleryActivity.java
private void forceFullScreen() { if (Build.VERSION.SDK_INT < 16) { /*//from ww w . j a va 2 s. c o m * if the Android version is lower than Jellybean, use this call to hide * the status bar. */ getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN); } else { View decorView = getWindow().getDecorView(); /* * hide the status bar. */ int uiOptions = View.SYSTEM_UI_FLAG_FULLSCREEN; decorView.setSystemUiVisibility(uiOptions); } }
From source file:com.sonymobile.android.media.testmediaplayer.MainActivity.java
@Override public void onSystemUiVisibilityChange(int visibility) { if (mIsBuffering && !mIsPrepared) { mHandler.postDelayed(mHideNavigationRunnable, 3500); } else {/*from ww w.j a va 2 s .co m*/ if ((visibility & View.SYSTEM_UI_FLAG_FULLSCREEN) == 0) { if (LOGS_ENABLED) Log.d(TAG, "visibility&Fullscreen == 0"); mSubtitleView.setLayoutParams(mSubtitleLayoutAboveTimeView); mBottomControls.setVisibility(View.VISIBLE); mUpperControls.setVisibility(View.VISIBLE); mSeekbar.setVisibility(View.VISIBLE); mTimeLayout.setVisibility(View.VISIBLE); mSeekbar.setEnabled(true); if (mMediaPlayer.getState() == MediaPlayer.State.PLAYING) { mHandler.postDelayed(mFadeOutRunnable, 2500); mHandler.postDelayed(mHideNavigationRunnable, 3500); } } else { if (LOGS_ENABLED) Log.d(TAG, "visibility&Fullscreen != 0"); } } }
From source file:com.mobicage.rogerthat.plugins.friends.ActionScreenActivity.java
@SuppressLint("NewApi") private void initFullScreenForContentBranding() { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { mBranding.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_STICKY); mBrandingHttp.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_STICKY); }/* ww w . jav a 2 s . co m*/ }
From source file:com.google.android.libraries.cast.companionlibrary.cast.player.VideoCastControllerFragment.java
@TargetApi(Build.VERSION_CODES.HONEYCOMB) private void setImmersive() { if (Build.VERSION.SDK_INT < 11) { return;// ww w. j a v a 2 s. co m } int newUiOptions = getActivity().getWindow().getDecorView().getSystemUiVisibility(); // Navigation bar hiding: Backwards compatible to ICS. if (Build.VERSION.SDK_INT >= 14) { newUiOptions ^= View.SYSTEM_UI_FLAG_HIDE_NAVIGATION; } // Status bar hiding: Backwards compatible to Jellybean if (Build.VERSION.SDK_INT >= 16) { newUiOptions ^= View.SYSTEM_UI_FLAG_FULLSCREEN; } if (Build.VERSION.SDK_INT >= 18) { newUiOptions ^= View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY; } getActivity().getWindow().getDecorView().setSystemUiVisibility(newUiOptions); }
From source file:paulscode.android.mupen64plusae.game.GameActivity.java
@SuppressLint("InlinedApi") private void hideSystemBars() { if (mDrawerLayout != null) { if (AppData.IS_KITKAT && mGlobalPrefs.isImmersiveModeEnabled) { mDrawerLayout.setSystemUiVisibility(View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY | View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_FULLSCREEN | View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN); } else {//from w w w. jav a 2s. c o m mDrawerLayout.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE); // == STATUS_BAR_HIDDEN for Honeycomb } } }
From source file:it.iziozi.iziozi.gui.IOBoardActivity.java
private void hideSystemUI() { mDecorView.setSystemUiVisibility(//from w w w. j av a2 s . c o m 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:it.iziozi.iziozi.gui.IOBoardActivity.java
private void hideNavigationBar() { View decorView = getWindow().getDecorView(); int uiOptions = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_FULLSCREEN; decorView.setSystemUiVisibility(uiOptions); }