마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

네비게이션 바 숨기기 질문드립니다.

0 추천
View decorView = arg0.getActivity().getWindow().getDecorView();
int uiOptions = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_FULLSCREEN;
decorView.setSystemUiVisibility(uiOptions);

젤리빈 이상부터 네비게이션 바가 디스플레이 안에 포함되어 있는 경우

full screen으로 띄우는 코드를 위와 같이 넣었는데 한번 터치하면 clear 되어 다시 네비 바가 나타나는데

계속 풀스크린 유지되는 방법이 있을까요.

 

 

익명사용자 님이 2013년 12월 20일 질문

2개의 답변

0 추천
소프트웨어 버튼 있는부분 말씀하시는거라면

숨기는게 불가능한걸로 알고있습니다.
얼룩돼지 (15,720 포인트) 님이 2013년 12월 20일 답변
G2폰이나 넥서스5 와 같이 스크린 하단부에 back,home,optionmenu 가있는 bar 를 위 코드로 숨길수 있습니다.  그런데 한번 터치하면 다시 나타나서 그걸 막고 싶어요 ㅠㅠ
0 추천
4.3 이하는 안됩니다. (아마도 보안상의 이유 때문일 듯...)
4.4 이상은 fullscreen immersive mode를 쓰면 됩니다.
익명사용자 님이 2013년 12월 20일 답변
...