169 похожих чатов

Добрый день! Убрал в activity statuBar и navigationBar и сделал

появление при свайпе, но когда я с этой activity вызываю popup, то появляется navigationBar и не дает ему прижаться к краю экрана.

[![введите сюда описание изображения][1]][1]

Нигде не нашел как можно решить данную проблем, я новичок в разработке. PopUp вызывается


menuOpen.setOnClickListener(new View.OnClickListener() {

@Override
public void onClick(View view) {
hideSystemUI();


LayoutInflater inflater = (LayoutInflater)
getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View popupView = inflater.inflate(R.layout.menu, null);

int width = LinearLayout.LayoutParams.MATCH_PARENT;
int height = LinearLayout.LayoutParams.MATCH_PARENT;

final PopupWindow popupWindow = new PopupWindow(popupView, width, height, true);

popupWindow.showAtLocation(view, Gravity.TOP, 0, 0);


ImageButton closeMenu1 = popupView.findViewById(R.id.close1);
closeMenu1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

popupWindow.dismiss();
}
});
ImageButton closeMenu2 = popupView.findViewById(R.id.close2);
closeMenu2.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {

popupWindow.dismiss();
}
});

Пробовал метод


private void hideSystemUI() {
View decoderView = getWindow().getDecorView();
decoderView.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
);
}

Но он с popUp не работает, подскажите как можно убрать navigationBar при вызове popUp?

6 ответов

18 просмотров

Убери код в pastebin и скинь на него ссыль, иначе никто не сможет помочь. Читать в ТГ такое невозможно

Александр- Автор вопроса
Nikita Parmenov
Убери код в pastebin и скинь на него ссыль, иначе ...

https://pastebin.com/pyYuJ8Rq https://pastebin.com/dMsbtLcM Так? Правильно ?

Александр- Автор вопроса
Nikita Parmenov
Норм

Поможете ? , Уже всю голову сломал )

Александр
Поможете ? , Уже всю голову сломал )

Вообще при вызове popUp нужно переводить activity в fullscreen mode, иначе navigationBar останется

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта