为什么键盘是白色的,有些模拟器和我想要的东西(黑色)在我的设备和一些模拟器上?

时间:2015-05-12 18:57:01

标签: java android android-studio android-emulator

这是来自Android Studio 1.1.0模拟器的图片(我的设备与左边的设备匹配):

enter image description here

以下是我如何申请键盘(我只有数字输入):

getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE);

这是否可以保证我的应用程序在某些实际设备上有白色键盘(全部按键)? (这也是我在其他模拟器上看到的令人遗憾的屏幕!)

我如何保证"隐形" (灰色键盘)看?

1 个答案:

答案 0 :(得分:1)

  

这是否可以保证我的应用程序在某些实际设备上有白色键盘(全部按钮)?

没有

  

我如何保证"隐形" (灰色键盘)看?

编写自己的输入法编辑器。或者,不允许文本输入。

输入法编辑器由程序员编写。那些程序员可以自由地实现他们想要的输入法编辑器。

结果,你有:

更不用说在带有物理键盘的设备上,没有"软键盘"通常会出现。