Example usage for android.view View SYSTEM_UI_FLAG_VISIBLE

List of usage examples for android.view View SYSTEM_UI_FLAG_VISIBLE

Introduction

In this page you can find the example usage for android.view View SYSTEM_UI_FLAG_VISIBLE.

Prototype

int SYSTEM_UI_FLAG_VISIBLE

To view the source code for android.view View SYSTEM_UI_FLAG_VISIBLE.

Click Source Link

Document

Special constant for #setSystemUiVisibility(int) : View has requested the system UI (status bar) to be visible (the default).

Usage

From source file:Main.java

private static void showBar(Activity context) {
    if (Build.VERSION.SDK_INT < 16) {
        context.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
                WindowManager.LayoutParams.FLAG_FULLSCREEN);
    } else {/*from   ww w .j  a va  2  s .c o  m*/
        View decorView = context.getWindow().getDecorView();
        int uiOptions = View.SYSTEM_UI_FLAG_VISIBLE;
        decorView.setSystemUiVisibility(uiOptions);
    }
}

From source file:Main.java

public static void clearImmersiveStickyMode(Activity activity) {
    activity.getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_VISIBLE);
}

From source file:de.sourcestream.movieDB.controller.GalleryPreviewSlide.java

/**
 * @param savedInstanceState if the fragment is being re-created from a previous saved state, this is the state.
 *//*from   ww  w. j  a  va2 s  .c  o  m*/
@Override
public void onActivityCreated(Bundle savedInstanceState) {
    super.onActivityCreated(savedInstanceState);
    if (activity.getSupportActionBar() != null)
        activity.getSupportActionBar().hide();
    if (Build.VERSION.SDK_INT >= 19) {
        mUIFlag ^= View.SYSTEM_UI_FLAG_IMMERSIVE;
    }
    activity.getWindow().getDecorView().setBackgroundColor(ContextCompat.getColor(activity, R.color.black));
    if (getResources().getConfiguration().orientation == Configuration.ORIENTATION_LANDSCAPE)
        activity.getWindow().getDecorView().setSystemUiVisibility(mUIFlag);
    else
        activity.getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_VISIBLE);
}

From source file:de.sourcestream.movieDB.controller.GalleryList.java

/**
 * @param savedInstanceState if the fragment is being re-created from a previous saved state, this is the state.
 *//* w w  w  .j a  v  a  2 s . c om*/
@Override
public void onActivityCreated(Bundle savedInstanceState) {
    super.onActivityCreated(savedInstanceState);
    if (this.isVisible()) {
        // Check orientation and lock to portrait if we are on phone
        if (getResources().getBoolean(R.bool.portrait_only)) {
            activity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
        }
    }
    if (save != null)
        setTitle(save.getString("title"));
    activity.setTitle(getTitle());
    activity.getWindow().getDecorView()
            .setBackgroundColor(ContextCompat.getColor(activity, R.color.background_material_light));

    new Handler().post(new Runnable() {
        @Override
        public void run() {
            if (activity.getSupportActionBar() != null)
                activity.getSupportActionBar().show();
        }
    });

    activity.getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_VISIBLE);
    if (Build.VERSION.SDK_INT >= 19)
        activity.getWindow().clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS
                | WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION);

    listView.setOnItemClickListener(this);

    setGallery();
    System.gc();

    Tracker t = ((MovieDB) activity.getApplication()).getTracker();
    t.setScreenName("GalleryList - " + getTitle());
    t.send(new HitBuilders.ScreenViewBuilder().build());
}

From source file:com.miz.mizuu.ImageViewer.java

private void showSystemUi() {
    getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_VISIBLE);
    ViewUtils.setupWindowFlagsForStatusbarOverlay(getWindow(), true);

    getSupportActionBar().show();//w w w.jav  a 2  s  .co m
}

From source file:org.protocoderrunner.base.BaseActivity.java

public void showHomeBar(boolean b) {

    if (Build.VERSION.SDK_INT > AppSettings.MIN_SUPPORTED_VERSION) {

        if (b == true) {
            getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_VISIBLE);
        } else {// w  w  w. jav a 2 s.  c o m
            getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION);
        }
    }
}

From source file:me.wizos.loread.view.webview.VideoImpl.java

public void onHideCustomView() {
    if (videoView == null) {
        return;// ww w.  j a va2 s. co m
    }
    if (mActivity != null && mActivity.getRequestedOrientation() != ActivityInfo.SCREEN_ORIENTATION_PORTRAIT) {
        mActivity.setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
    }

    if (!mFlags.isEmpty()) {
        for (Pair<Integer, Integer> mPair : mFlags) {
            mActivity.getWindow().setFlags(mPair.second, mPair.first);
        }
        mFlags.clear();
    }

    videoView.setVisibility(View.GONE);
    if (videoParentView != null && videoView != null) {
        videoParentView.removeView(videoView);

    }
    if (videoParentView != null) {
        // ??ActivityActivity???
        videoParentView.setSystemUiVisibility(View.SYSTEM_UI_FLAG_VISIBLE);
        videoParentView.setVisibility(View.GONE);
    }

    if (this.mCallback != null) {
        mCallback.onCustomViewHidden();
    }
    this.videoView = null;
    if (mWebView != null) {
        mWebView.setVisibility(View.VISIBLE);
    }
    isPlaying = false;
}

From source file:com.digitallifelab.environmentmonitor.ImageDetailActivity.java

/**
 * Set on the ImageView in the ViewPager children fragments, to enable/disable low profile mode
 * when the ImageView is touched./*www .j a v a  2s  .  co  m*/
 */
@TargetApi(Build.VERSION_CODES.HONEYCOMB)
@Override
public void onClick(View v) {
    final int vis = mPager.getSystemUiVisibility();
    if ((vis & View.SYSTEM_UI_FLAG_LOW_PROFILE) != 0) {
        mPager.setSystemUiVisibility(View.SYSTEM_UI_FLAG_VISIBLE);
    } else {
        mPager.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE);
    }
}

From source file:com.bluetech.gallery5.ui.ImageDetailActivity.java

/**
 * Set on the ImageView in the ViewPager children fragments, to enable/disable low profile mode
 * when the ImageView is touched./*w w w.ja v a 2  s  .c  o  m*/
 */
@Override
public void onClick(View v) {
    final int vis = mPager.getSystemUiVisibility();
    if ((vis & View.SYSTEM_UI_FLAG_LOW_PROFILE) != 0) {
        mPager.setSystemUiVisibility(View.SYSTEM_UI_FLAG_VISIBLE);
    } else {
        mPager.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE);
    }
}

From source file:com.volley.demo.ImageDetailActivity.java

/**
 * Set on the ImageView in the ViewPager children fragments, to enable/disable low profile mode
 * when the ImageView is touched.//from  w  w w. j  av a2s . c  o m
 */
@TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH)
@Override
public void onClick(View v) {
    final int vis = mPager.getSystemUiVisibility();
    if ((vis & View.SYSTEM_UI_FLAG_LOW_PROFILE) != 0) {
        mPager.setSystemUiVisibility(View.SYSTEM_UI_FLAG_VISIBLE);
    } else {
        mPager.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE);
    }
}