У меня есть экран, где мне нужно открыть диалог в полноэкранном режиме, но он должен быть над нижней панелью вкладок.Как установить диалог в полноэкранном режиме над нижней панелью вкладок?
Код, используемый, чтобы сделать диалоговое окно появится в полноэкранном режиме выглядит следующим образом:
WindowManager.LayoutParams lp = new WindowManager.LayoutParams();
lp.copyFrom(dialog.getWindow().getAttributes());
lp.width = WindowManager.LayoutParams.MATCH_PARENT;
lp.height = WindowManager.LayoutParams.MATCH_PARENT;
dialog.show();
dialog.getWindow().setAttributes(lp);
Но этот код обеспечивает мне диалог в полноэкранном режиме, скрывающую нижнюю панель вкладок. Может ли кто-нибудь помочь мне в этом?
Как показано в обрезанном изображении, я хочу, чтобы диалоговое окно над нижней панелью вкладок отображалось в полноэкранном режиме.
я не понимаю, вы хотите иметь полный диалог или полный диалог, но ниже вкладки бар? – Saeid
где определить диалог? в деятельности или фрагменте? - и ни один из верхних и нижних вкладок в одном классе/представлении/макете? – Saeid
Определено диалоговое окно в фрагменте. Вид сверху в том же самом действии –