0
나는 루팅되지 않은 장치가 있습니다. BottomNavigationView
buttons
.i 아래 코드를 사용했지만 아무 것도 작동하지 않습니다.안드로이드의 하단 탐색 버튼 (뒤로, 홈, 최근 앱/메뉴)을 영구적으로 사용 중지하는 방법은 무엇입니까?
public void disablebottombars() {
View decorView = getWindow().getDecorView();
decorView.setSystemUiVisibility(View.SYSTEM_UI_FLAG_LAYOUT_STABLE
| View.SYSTEM_UI_FLAG_LAYOUT_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN
| View.SYSTEM_UI_FLAG_HIDE_NAVIGATION
| View.SYSTEM_UI_FLAG_FULLSCREEN
| View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY);
}
public void FullScreencall() {
if (Build.VERSION.SDK_INT < 19) {
View v = this.getWindow().getDecorView();
v.setSystemUiVisibility(View.GONE);
} else {
//for higher api versions.
View decorView = getWindow().getDecorView();
int uiOptions = View.SYSTEM_UI_FLAG_HIDE_NAVIGATION | View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY;
decorView.setSystemUiVisibility(uiOptions);
}
}
[전체 화면으로 만들기] (https://stackoverflow.com/questions/26543268/android-making-a-fullscreen-application)가 아닌 이유가 무엇입니까? – AesSedai101
앱을 전체 화면으로 만들면 도움이되지 않습니다. 기본 시스템 UI의 아래쪽 및 위쪽 탐색을 모두 비활성화하려고합니다. – GajuKrishnan
사용자의 탐색 및 위쪽 표시 줄을 비활성화 할 수있는 권한이 없으므로 간단히 나타낼 수 없습니다. 당신이 능력이 있다면, 당신은 어떤 시점에서 사용자의 장치를 차단할 수있을 것입니다. 이는 맬웨어 문제입니다. –