当EditText字段具有焦点时,是否有人知道如何在模拟器中显示键盘。我尝试了很多解决方案,但没有一个能够解决问题。我在android 4.3 Jelly Bean工作。我使用的模拟器是GenyMotion。我还想知道当EditText字段失去焦点时如何隐藏键盘。我假设如果键盘没有出现在模拟器中,则在设备上进行测试时不会出现。
任何帮助非常感谢
答案 0 :(得分:38)
只需查看模拟器的详细信息即可。如果您选中了选项"硬件键盘存在",取消选中该选项,则无法显示软键盘。它会自动显示在设备上,因为设备没有硬键盘。
答案 1 :(得分:8)
从Windows或Mac运行Genymotion作为应用程序(不是来自android studio插件)
然后从virtualdevicelist
中选择已安装的虚拟设备右侧的设置标志选择使用虚拟键盘进行文字输入' 然后关闭应用程序。
这对我来说是genymotion 2.6.0
答案 2 :(得分:5)
试试这个对我有用:
转到设置菜单 - >语言和输入 - >关闭硬件物理键盘。
答案 3 :(得分:4)
答案 4 :(得分:1)
首先关闭Genymotion模拟器。
然后启动Genymotion应用程序
从左侧菜单打开Filters -> Source -> Genymotion
,如果尚未选中,请选中Genymotion复选框。
然后从已安装的设备中选择three doted icon -> Edit
,然后在编辑窗口中转到Android System Option
,然后选中Use virtual keyboard for text input
的复选框
答案 5 :(得分:0)
对于Genymotion的新版本(我的是3.1.0),