появление при свайпе, но когда я с этой 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?
Убери код в pastebin и скинь на него ссыль, иначе никто не сможет помочь. Читать в ТГ такое невозможно
https://pastebin.com/pyYuJ8Rq https://pastebin.com/dMsbtLcM Так? Правильно ?
Поможете ? , Уже всю голову сломал )
Вообще при вызове popUp нужно переводить activity в fullscreen mode, иначе navigationBar останется
Понял попробую спасибо)
Обсуждают сегодня