2

我制作了一个类似的对话框(xml 布局),它存在于线性布局中。我希望在打开软键盘时改变这种线性布局。

当软键盘打开时,LinearLayout 移动 编辑:我希望它看起来就像图像中出现的 WhatsApp 对话框一样。

解决了:

问题是因为 PARENT 是RelativeLayout (它占据了整个屏幕),因此,在清单文件中添加@Enigma 建议的内容后,删除作为相对布局的父布局并使LinearLayout 仅包含对话框,父母。

4

1 回答 1

5

在该特定 Activity 的 AndroidManifest.xml 中,添加此属性android:windowSoftInputMode="stateVisible|adjustResize"

那一定行得通。

于 2012-11-27T11:11:40.290 回答