我制作了一个类似的对话框(xml 布局),它以线性布局存在。我希望当软键盘打开时可以移动这个线性布局。
编辑:我希望它看起来就像图像中出现的 WhatsApp 对话框一样。
已解决:
问题是因为父级是RelativeLayout(它占据了整个屏幕),因此,在 list 文件中添加@Enigma下面建议的内容,并删除父级布局(相对布局)并使LinearLayout包含对话框后唯有, parent 。
最佳答案
在该特定 Activity 的 AndroidManifest.xml 中,添加此属性 android:windowSoftInputMode="stateVisible|adjustResize"
这一定有效。
关于android - 软键盘打开时如何移动线性布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13582859/