打开键盘后固定对话框片段的位置

时间:2019-05-06 14:22:03

标签: android android-layout android-dialogfragment android-dialog dialogfragment

我有一个对话框片段,其大小为:

   Dialog dialog = getDialog();
        if (dialog != null) {
            int width = ViewGroup.LayoutParams.MATCH_PARENT;
            int height = ViewGroup.LayoutParams.WRAP_CONTENT;
            dialog.getWindow().setLayout(width, height);
        }

其中有一个最大高度约为500dp的列表。它占据了70%的屏幕。 看起来像这样:

enter image description here

当我尝试打开键盘后,整个对话框就会弹出。 因此,我想固定对话框的位置,并且不要让他向上移动,只能移动底部带有edittext的块。

我已经尝试过DialogFragment not resizing when keyboard shown这个问题的一些答案

0 个答案:

没有答案