在模拟器(GenyMotion)Android 4.3中显示EditText的键盘

时间:2014-10-28 09:50:33

标签: android android-edittext emulation android-softkeyboard genymotion

当EditText字段具有焦点时,是否有人知道如何在模拟器中显示键盘。我尝试了很多解决方案,但没有一个能够解决问题。我在android 4.3 Jelly Bean工作。我使用的模拟器是GenyMotion。我还想知道当EditText字段失去焦点时如何隐藏键盘。我假设如果键盘没有出现在模拟器中,则在设备上进行测试时不会出现。

任何帮助非常感谢

6 个答案:

答案 0 :(得分:38)

只需查看模拟器的详细信息即可。如果您选中了选项"硬件键盘存在",取消选中该选项,则无法显示软键盘。它会自动显示在设备上,因为设备没有硬键盘。

答案 1 :(得分:8)

从Windows或Mac运行Genymotion作为应用程序(不是来自android studio插件)

然后从virtualdevicelist

中选择已安装的虚拟设备右侧的设置标志

选择使用虚拟键盘进行文字输入' 然后关闭应用程序。

这对我来说是genymotion 2.6.0

答案 2 :(得分:5)

试试这个对我有用:

转到设置菜单 - >语言和输入 - >关闭硬件物理键盘。

答案 3 :(得分:4)

Close emulator - > Setting button - > Check Use virtual keyboard for text input

enter image description here

答案 4 :(得分:1)

首先关闭Genymotion模拟器。 然后启动Genymotion应用程序 从左侧菜单打开Filters -> Source -> Genymotion,如果尚未选中,请选中Genymotion复选框。enter image description here

然后从已安装的设备中选择three doted icon -> Edit,然后在编辑窗口中转到Android System Option,然后选中Use virtual keyboard for text input enter image description here的复选框

答案 5 :(得分:0)

对于Genymotion的新版本(我的是3.1.0),

  • 右键单击您的虚拟设备,然后单击“编辑”
  • 然后选择“使用虚拟键盘进行文本输入” ,然后单击“确认”