상태바를 숨기는 것까진 하였는데 그래도 그 위치에서 아래로 슬라이드 하면 나오더라구요
아예 상태바 내리는 것을 막는 방법은 없을까요??
막는 방법이 없으면 내리는 순간 바로 올리는 방법은 없을까요??
구글링하다 나온 소스를 사용해봐도 안되더라구요
@Override
public boolean onTouchEvent(MotionEvent event){
int x = (int)event.getX();
int y = (int)event.getY();
int eventaction = event.getAction();
if(y<400){
onWindowFocusChanged(true);
}
return true;
}
public void onWindowFocusChanged(boolean hasFocus){
super.onWindowFocusChanged(hasFocus);
Log.d(TAG,"Focus changed");
if(!hasFocus){
Log.i(TAG,"close");
Intent closeDialog = new Intent(Intent.ACTION_CLOSE_SYSTEM_DIALOGS);
getApplicationContext().sendBroadcast(closeDialog);
}
}
onCreate에는 이게 추가되었구요
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
또, statusbar와 notificationbar의 차이는 무엇인가요??