풀스크린 (인디케이터(status bar)가 없이) 어플에서 터치 이벤트발생시 statusbar가 나타나게끔 구현하려고 합니다.
그런데 그때 Status bar의 크기만큼 레이아웃이 밑으로 밀려 나는데요..
여기서 풀스크린 레이아웃은 고정되어 있고 그 위에 status bar가 Overlay되게 하는 방법이 있나요??

비디오 재생 어플은 만들고 있는데요..

 public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    Log.d(TAG, "onCreate() called");
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
          WindowManager.LayoutParams.FLAG_FULLSCREEN);

    requestWindowFeature(Window.FEATURE_NO_TITLE);
    setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);
    setContentView(R.layout.dmbtv);
    loadInstances();
 }
로 인디케이터(status bar) 없애고..

터치 이벤트시에
몇가지 컨트롤 버튼들과 인디케이터를 나타나게 하는 구조로 설계하고 있습니다.

 private void loadIndicator() {
  if (mIndicator == null) { /
   getWindow().setFlags(
     WindowManager.LayoutParams.FLAG_LAYOUT_IN_SCREEN,
     WindowManager.LayoutParams.FLAG_FULLSCREEN);

  }
  
 }

해서 인디케이터를 다시 불러오는 구조 입니다.

문제는:
private void loadIndicator()  요메소드에서 인디케이터가 나타나긴 합니다.
그런데 그 인디케이터 공간만큼 화면이 밑으로 밀려 나는 현상이 발생하네요.
아무래도 눈에 좀 거슬려서...비디오 재생화면이 화면 전체에 고정되어 있고 그위에 indicator가 Overlay되게끔 하려고 합니다.
인디케이터가 나타날때도 화면크기가 변함 없도록 말이죠..
화면은 fullscreen으로 고정시키고, 그위에 인디케이터가 덮어지는 형식으로 설계가 가능할까요??