如何将Android示例软键盘调整到更大的屏幕?

时间:2012-02-24 14:54:17

标签: android screen android-softkeyboard

我正在尝试将SDK提供的Android Sample Soft Keyboard(2012年2月2.3.3)完全保持不变,部署到具有更大屏幕的设备(HTC Sensation具有960x540像素和240 LCD密度,4.2英寸直径)。

我注意到输入视图占据了屏幕的一半,键盘与顶部对齐,为黑色边距留下了巨大空间(请参阅下面的image)。

我已经非常努力地让键盘/输入视图与屏幕底部对齐并摆脱黑色边缘 - 无济于事(编辑input.xml/qwerty.xml/*.xml显然无济于事。)

我可以使用以下设置重现虚拟设备(仿真器)上的行为:960x540像素,240 LCD密度)所以我认为我的真实设备不是问题。

有关如何实现这一目标的任何迹象都受到高度赞赏。非常感谢!

Issue

1 个答案:

答案 0 :(得分:1)

经过两天的搜索,我自己找到了解决方案:将以下行添加到“AndroidManifest.xml”中就可以了:

<uses-sdk android:minSdkVersion="3" android:targetSdkVersion="4"/>

由于我是Android上的新手,我无法解释为什么会这样 - 但它确实(在模拟器和真实设备中)。黑色边距已经消失,布局按指定和期望的方式工作。希望这对其他人有用。