Android:软键盘可以调整背景大小,也可以隐藏部分视图

Android:软键盘可以调整背景大小,也可以隐藏部分视图,android,android-layout,Android,Android Layout,我知道这类问题已经被问了一遍又一遍,但我就是找不到解决问题的办法,这让我发疯 我有一个布局设计,在相对布局中有一个列表视图和一个编辑文本。编辑文本位于屏幕底部,列表视图占据其余空间 如果我在清单中使用android:WindowsOfInputMode=“adjustResize,当软键盘显示时,背景图像会被压缩;如果我使用android:WindowsOfInputMode=“adjustPan,视图会被向上推,我的listview的操作栏和顶部内容也会消失。这两个都不是我想要的 当软键盘弹出

我知道这类问题已经被问了一遍又一遍,但我就是找不到解决问题的办法,这让我发疯

我有一个布局设计,在相对布局中有一个列表视图和一个编辑文本。编辑文本位于屏幕底部,列表视图占据其余空间

如果我在清单中使用android:WindowsOfInputMode=“adjustResize,当软键盘显示时,背景图像会被压缩;如果我使用android:WindowsOfInputMode=“adjustPan,视图会被向上推,我的listview的操作栏和顶部内容也会消失。这两个都不是我想要的

当软键盘弹出时,我希望操作栏和编辑文本仍然显示,就像“adjustResize”一样,但同时背景图像保持固定(不调整大小或向上移动,但覆盖图像底部)

除了adjustResize和adjustPan之外,我还尝试在代码中以编程方式设置背景,比如
lv.setBackground(getResources().getDrawable(R.drawable.background))但没有一个有效。有人能帮我吗?多谢各位

p、 我正在考虑制作一个“截图”背景图像,当键盘弹出时手动切换到它,产生一种它实际上被覆盖的错觉。但这对我来说似乎有点愚蠢,或者这真的是我应该做的吗