У меня проблемы с возможностью правильно реализовать, как скрыть кнопки, расположенные внизу / внизу.Эти 3 кнопки Назад, Домой, Приложения.Я реализую этот код, и он работает правильно, он скрывает верхнюю и нижнюю панели навигации.Но проблема в том, когда я нажимаю на мой EditText, который появляется виртуальная клавиатура.После того, как закончите, что вы хотите написать, 3 кнопки Назад, Домой, Приложения.Они снова видны.Что мне нужно реализовать?Что я делаю не так?
@Override
public void onWindowFocusChanged(boolean hasFocus) {
super.onWindowFocusChanged(hasFocus);
if (hasFocus) {
hideSystemUI();
}
}
private void hideSystemUI() {
View decorView = getWindow().getDecorView();
decorView.setSystemUiVisibility(
View.SYSTEM_UI_FLAG_IMMERSIVE_STICKY
| 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);
}