我正在尝试将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密度)所以我认为我的真实设备不是问题。
有关如何实现这一目标的任何迹象都受到高度赞赏。非常感谢!
答案 0 :(得分:1)
经过两天的搜索,我自己找到了解决方案:将以下行添加到“AndroidManifest.xml”中就可以了:
<uses-sdk android:minSdkVersion="3" android:targetSdkVersion="4"/>
由于我是Android上的新手,我无法解释为什么会这样 - 但它确实(在模拟器和真实设备中)。黑色边距已经消失,布局按指定和期望的方式工作。希望这对其他人有用。