我有一个DialogFragment,它调用另一个DialogFragment, 我试图防止键盘打开时调整大小的烤饼。
调用两个片段的活动都不会调整大小(在menifast中) android:windowSoftInputMode =“ adjustNothing”)
我在DialogFragment上尝试了以下操作:
getActivity().getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_NOTHING);
和
getDialog().getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_NOTHING);
,并且在打开键盘时仍会调整大小。
知道为什么吗?