android中动态实现全屏和动态退出全屏方法

 /**
  * 动态设置全屏
  */
 private void setFullScreen(){
     getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
    }
 
 /**
  * 动态取消全屏
  */
 private void quitFullScreen(){
     final WindowManager.LayoutParams attrs = getWindow().getAttributes();
     attrs.flags &= (~WindowManager.LayoutParams.FLAG_FULLSCREEN);
     getWindow().setAttributes(attrs);
     getWindow().clearFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);
 }

你可能感兴趣的:(android中动态实现全屏和动态退出全屏方法)