我正在尝试将 SDK 随附的 Android 示例软键盘(2012 年 2 月 2.3.3 日)完全不变地部署到屏幕更大的设备(HTC Sensation,具有 960x540 像素和 240 LCD 密度,4.2 英寸直径).
我注意到输入 View 占据了屏幕的一半,键盘与顶部对齐,为黑边留下了巨大的空间(参见下面的 image)。
我非常努力地使键盘/输入 View 与屏幕底部对齐并消除黑边 - 无济于事(编辑 input.xml/qwerty.xml/*.xml
显然没有帮助。
我可以使用这些设置在虚拟设备(模拟器)上重现该行为:960x540 像素,240 LCD 密度)所以我认为我的真实设备没有问题。
非常感谢任何关于如何实现这一目标的指示。非常感谢!
最佳答案
经过两天的搜索,我自己找到了解决方案:将以下行添加到“AndroidManifest.xml”中就可以了:
<uses-sdk android:minSdkVersion="3" android:targetSdkVersion="4"/>
由于我是 Android 的新手,我无法解释为什么这有效 - 但它确实有效(在模拟器和真实设备中)。黑边消失了,布局按指定和期望的方式工作。希望这对其他人有用。
关于android - Android示例软键盘如何适配大屏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9432782/