首页 > 解决方案 > 如何停止在对话框中打开的键盘上调整大小/向上推的活动?

问题描述

我有一个活动,它应该对键盘打开做出反应,所以在清单中,它有一个属性

 android:windowSoftInputMode="adjustResize"

此外,此活动可以启动一个具有 EditText 的对话框。当它启动对话框时,会显示键盘,向上推对话框(可以)和活动(不可以)。它看起来很难看,我想在对话框可见时禁用向上推送活动。

有什么漂亮的方法可以解决这个问题吗?目前我正在softInputMode运行时进行更改,它可以工作但很烦人。

另外为什么地狱滚动视图滚动不适用于adjustPan?

标签: androidandroid-activityandroid-alertdialogwindow-soft-input-mode

解决方案


尝试使用adjustPan而不是adjustResize.


推荐阅读