我有一个DialogFragment,通常位于屏幕中央,我正在尝试将其移出屏幕键盘(如果有的话),因为覆盖键盘不是一个好的UX体验当远处有完全未使用的屏幕空间时,在部分窗口上方。假设我已经解决了检测键盘出现或消失的问题,例如HowtocheckvisibilityofsoftwarekeyboardinAndroid?.目前,我通过执行以下操作将窗口移开:...finalWindowManager.LayoutParamsparams=dialog.getWindow().getAttributes();params.gravity=Gravity.TOP;params.vertica