这是来自Android Studio 1.1.0模拟器的图片(我的设备与左边的设备匹配):
以下是我如何申请键盘(我只有数字输入):
getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE);
这是否可以保证我的应用程序在某些实际设备上有白色键盘(全部按键)? (这也是我在其他模拟器上看到的令人遗憾的屏幕!)
我如何保证"隐形" (灰色键盘)看?
答案 0 :(得分:1)
这是否可以保证我的应用程序在某些实际设备上有白色键盘(全部按钮)?
没有
我如何保证"隐形" (灰色键盘)看?
编写自己的输入法编辑器。或者,不允许文本输入。
输入法编辑器由程序员编写。那些程序员可以自由地实现他们想要的输入法编辑器。
结果,你有:
input method editors可以使用第三方主题,由用户添加
input method editors根本没有钥匙
依此类推
更不用说在带有物理键盘的设备上,没有"软键盘"通常会出现。