Android 4.0 전체 화면 수정 설정 해결 방법

최근에 태블릿 앱을 만들고 있습니다. 밑에 있는 BACK HOME과 배터리 와이파이의 STATUS_BAR은 전체 화면을 설정한 후에 아무리 해도 지워지지 않습니다. 자료를 찾은 후에 비교적 좋은 방법을 발견했습니다. 여기서 첫 번째 방식(프로그램 코드)을 공유합니다. OnCreate에 문장 한 줄을 추가합니다

getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LOW_PROFILE); 
set ContentView 이전입니다.유행이 지난 방법:

getWindow().getDecorView().setSystemUiVisibility(View.STATUS_BAR_HIDDEN); 
어떤 사람들은 4.0API가 그다지 같지 않을 수도 있습니다. 이렇게 해도 됩니다.핸드폰은 이걸로:

getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_SHOW_FULLSCREEN);
코드의 방식은 이렇지만 문제가 있습니다. 원본 코드의 해석에 이 구절이 있기 때문입니다

getWindow().getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_HIDE_NAVIGATION); 
즉, 이 물건이 매우 중요한데, 여전히 나타날 것이다!내가 시험해 보니 팝업 윈도우와 Dialog가 튀어나오면 아래의 검은 줄이 재현된다.다음은 두 번째 방식을 소개합니다. 현재 태블릿 루트를 사용한 후에 두 개의 파일을 고칩니다

* There is a limitation: because navigation controls are so important, the least user 
* interaction will cause them to reappear immediately. 
또는 다음 RE 파일 관리자는 이 두 파일의 이름을 바꾸고 다시 시작합니다. 그러면 어떤 프로그램에서든 대기를 포함하여 아래statusbar가 없습니다!

좋은 웹페이지 즐겨찾기