안드로이드 개발 질문/답변
(글 수 45,052)
풀스크린 (인디케이터(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으로 고정시키고, 그위에 인디케이터가 덮어지는 형식으로 설계가 가능할까요??
그런데 그때 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으로 고정시키고, 그위에 인디케이터가 덮어지는 형식으로 설계가 가능할까요??