Example usage for android.view View STATUS_BAR_HIDDEN

List of usage examples for android.view View STATUS_BAR_HIDDEN

Introduction

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

Prototype

int STATUS_BAR_HIDDEN

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

Click Source Link

Usage

From source file:com.commonsware.android.feedfrags.AbstractFeedsActivity.java

private void lightsOut() {
    final View view = findViewById(android.R.id.content);

    view.setSystemUiVisibility(View.STATUS_BAR_HIDDEN);
    getActionBar().hide();//from  w  ww .  ja v  a  2  s .c  o m

    view.postDelayed(new Runnable() {
        public void run() {
            view.setSystemUiVisibility(View.STATUS_BAR_VISIBLE);
            getActionBar().show();
        }
    }, 5000);
}

From source file:com.manning.androidhacks.hack044.MainActivity3X.java

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);//w  w  w .  ja v a  2 s .  c  o  m

    final View contentView = findViewById(R.id.content);

    contentView.setOnSystemUiVisibilityChangeListener(new OnSystemUiVisibilityChangeListener() {
        @Override
        public void onSystemUiVisibilityChange(int visibility) {
            final ActionBar actionBar = getActionBar();
            if (actionBar != null) {
                contentView.setSystemUiVisibility(visibility);

                if (visibility == View.STATUS_BAR_VISIBLE) {
                    actionBar.show();
                } else {
                    actionBar.hide();
                }
            }
        }
    });

    contentView.setOnClickListener(new OnClickListener() {
        @Override
        public void onClick(View v) {
            if (contentView.getSystemUiVisibility() == View.STATUS_BAR_VISIBLE) {
                contentView.setSystemUiVisibility(View.STATUS_BAR_HIDDEN);
            } else {
                contentView.setSystemUiVisibility(View.STATUS_BAR_VISIBLE);
            }
        }
    });
}

From source file:com.actionbarsherlock.sample.hcgallery.ContentFragment.java

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
    mContentView = inflater.inflate(R.layout.content_welcome, null);
    final ImageView imageView = (ImageView) mContentView.findViewById(R.id.image);
    mContentView.setDrawingCacheEnabled(false);

    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.HONEYCOMB) {
        mContentView.setOnDragListener(new View.OnDragListener() {
            public boolean onDrag(View v, DragEvent event) {
                switch (event.getAction()) {
                case DragEvent.ACTION_DRAG_ENTERED:
                    mContentView.setBackgroundColor(getResources().getColor(R.color.drag_active_color));
                    break;

                case DragEvent.ACTION_DRAG_EXITED:
                    mContentView.setBackgroundColor(Color.TRANSPARENT);
                    break;

                case DragEvent.ACTION_DRAG_STARTED:
                    return processDragStarted(event);

                case DragEvent.ACTION_DROP:
                    mContentView.setBackgroundColor(Color.TRANSPARENT);
                    return processDrop(event, imageView);
                }/*  www  . ja v  a2s.co  m*/
                return false;
            }
        });

        // Keep the action bar visibility in sync with the system status bar. That is, when entering
        // 'lights out mode,' hide the action bar, and when exiting this mode, show the action bar.

        final Activity activity = getActivity();
        mContentView.setOnSystemUiVisibilityChangeListener(new View.OnSystemUiVisibilityChangeListener() {
            public void onSystemUiVisibilityChange(int visibility) {
                ActionBar actionBar = activity.getActionBar();
                if (actionBar != null) {
                    mContentView.setSystemUiVisibility(visibility);
                    if (visibility == View.STATUS_BAR_VISIBLE) {
                        actionBar.show();
                    } else {
                        actionBar.hide();
                    }
                }
            }
        });

        // Show/hide the system status bar when single-clicking a photo. This is also called
        // 'lights out mode.' Activating and deactivating this mode also invokes the listener
        // defined above, which will show or hide the action bar accordingly.

        mContentView.setOnClickListener(new OnClickListener() {
            public void onClick(View v) {
                if (mContentView.getSystemUiVisibility() == View.STATUS_BAR_VISIBLE) {
                    mContentView.setSystemUiVisibility(View.STATUS_BAR_HIDDEN);
                } else {
                    mContentView.setSystemUiVisibility(View.STATUS_BAR_VISIBLE);
                }
            }
        });
    }

    // When long-pressing a photo, activate the action mode for selection, showing the
    // contextual action bar (CAB).

    mContentView.setOnLongClickListener(new View.OnLongClickListener() {
        public boolean onLongClick(View view) {
            if (mCurrentActionMode != null) {
                return false;
            }

            mCurrentActionMode = getActivity().startActionMode(mContentSelectionActionModeCallback);
            mContentView.setSelected(true);
            return true;
        }
    });

    return mContentView;
}

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

public void lightsOutMode() {
    lightsOutMode = true;//from  w  w w  .j  a v  a2 s .  c o  m
    final View rootView = getWindow().getDecorView();
    rootView.setSystemUiVisibility(View.STATUS_BAR_VISIBLE);
    rootView.setSystemUiVisibility(View.STATUS_BAR_HIDDEN);

    rootView.setOnSystemUiVisibilityChangeListener(new View.OnSystemUiVisibilityChangeListener() {
        @Override
        public void onSystemUiVisibilityChange(int visibility) {
            MLog.d(TAG, "" + visibility);
            rootView.setSystemUiVisibility(View.STATUS_BAR_VISIBLE);
            rootView.setSystemUiVisibility(View.STATUS_BAR_HIDDEN);
        }
    });
}

From source file:com.heneryh.aquanotes.ui.livestock.ContentFragment.java

/** Toggle whether the system UI (status bar / system bar) is visible.
 *  This also toggles the action bar visibility.
 * @param show True to show the system UI, false to hide it.
 *///www  .java 2s.  c o m
void setSystemUiVisible(boolean show) {
    mSystemUiVisible = show;

    Window window = getActivity().getWindow();
    WindowManager.LayoutParams winParams = window.getAttributes();
    View view = getView();
    //        ActionBar actionBar = getActivity().getActionBar();

    if (show) {
        // Show status bar (remove fullscreen flag)
        window.setFlags(0, WindowManager.LayoutParams.FLAG_FULLSCREEN);
        // Show system bar
        view.setSystemUiVisibility(View.STATUS_BAR_VISIBLE);
        // Show action bar
        //            actionBar.show();
    } else {
        // Add fullscreen flag (hide status bar)
        window.setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
        // Hide system bar
        view.setSystemUiVisibility(View.STATUS_BAR_HIDDEN);
        // Hide action bar
        //            actionBar.hide();
    }
    window.setAttributes(winParams);
}

From source file:com.fishstix.dosboxfree.DBGLSurfaceView.java

@TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH)
private void setup(Context context) {
    mParent = (DBMain) context;//from   ww  w.  j  ava  2s. c  o m
    //setRenderMode(RENDERMODE_WHEN_DIRTY);

    gestureScanner = new GestureDetector(context, new MyGestureDetector());
    mBitmapPaint = new Paint();
    mBitmapPaint.setFilterBitmap(true);
    mTextPaint = new Paint();
    mTextPaint.setTextSize(15 * getResources().getDisplayMetrics().density);
    mTextPaint.setTypeface(Typeface.DEFAULT_BOLD);
    mTextPaint.setTextAlign(Paint.Align.CENTER);
    mTextPaint.setStyle(Paint.Style.FILL);
    mTextPaint.setSubpixelText(false);

    mBitmap = Bitmap.createBitmap(DEFAULT_WIDTH, DEFAULT_HEIGHT, Bitmap.Config.RGB_565);

    //setEGLContextClientVersion(1);
    mRenderer = new OpenGLRenderer(mParent);
    mRenderer.setBitmap(mBitmap);
    setRenderer(mRenderer);
    setRenderMode(RENDERMODE_WHEN_DIRTY);
    if (mGPURendering) {
        requestRender();
    }

    mMouseThread = new DosBoxMouseThread();
    mMouseThread.setPriority(Thread.MIN_PRIORITY);
    mMouseThread.setRunning(true);
    mMouseThread.start();
    mVideoThread = new DosBoxVideoThread();
    mKeyHandler = new KeyHandler(this);

    // Receive keyboard events
    requestFocus();
    setFocusableInTouchMode(true);
    setFocusable(true);
    requestFocus();
    requestFocusFromTouch();

    getHolder().addCallback(this);
    getHolder().setFormat(PixelFormat.RGB_565);
    getHolder().setKeepScreenOn(true);
    if (Build.VERSION.SDK_INT >= 14) {
        setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE);
        setOnSystemUiVisibilityChangeListener(new MySystemUiVisibilityChangeListener());
    } else if (Build.VERSION.SDK_INT >= 11) {
        setSystemUiVisibility(View.STATUS_BAR_HIDDEN);
        setOnSystemUiVisibilityChangeListener(new MySystemUiVisibilityChangeListener());
    }
}

From source file:com.ffmpegtest.VideoActivity.java

@SuppressWarnings("deprecation")
@TargetApi(11)/*from  w  w w .ja  va2 s  .co m*/
private void displaySystemMenu11(boolean visible) {
    if (visible) {
        this.mVideoView.setSystemUiVisibility(View.STATUS_BAR_VISIBLE);
    } else {
        this.mVideoView.setSystemUiVisibility(View.STATUS_BAR_HIDDEN);
    }
}

From source file:org.brandroid.openmanager.activities.OpenExplorer.java

@SuppressWarnings("deprecation")
public void setLights(Boolean on) {
    try {/*from  www.java  2  s .co m*/
        View root = getCurrentFocus().getRootView();
        int vis = on ? View.STATUS_BAR_VISIBLE : View.STATUS_BAR_HIDDEN;
        if (root.getSystemUiVisibility() != vis)
            root.setSystemUiVisibility(vis);
    } catch (Exception e) {
    }
}