Android 애플 리 케 이 션 의 전체 화면 과 비 전체 화면 구현 코드

Android 애플 리 케 이 션 의 전체 화면 과 비 전체 화면 구현 코드
 전체 화면 표시 동작:

  /**
   *     
   */
  private void setFullSreen() {
    WindowManager.LayoutParams params = getWindow().getAttributes();
    params.flags |= WindowManager.LayoutParams.FLAG_FULLSCREEN;
    getWindow().setAttributes(params);
    getWindow().addFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);
    //getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_FULLSCREEN); // Activity    ,        
  }

전체 화면 작업 종료:

 /**
   *     
   */
  private void exitFullSreen() {
    WindowManager.LayoutParams params = getWindow().getAttributes();
    params.flags &= (~WindowManager.LayoutParams.FLAG_FULLSCREEN);
    getWindow().setAttributes(params);
    getWindow().clearFlags(WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS);
    //getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN); // Activity    ,           ,      ,  Activity         
  }
읽 어 주 셔 서 감사합니다. 여러분 에 게 도움 이 되 기 를 바 랍 니 다.본 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!

좋은 웹페이지 즐겨찾기