【问题标题】:Display Keyboard for EditText in Emulator (GenyMotion) Android 4.3在模拟器 (GenyMotion) Android 4.3 中显示 EditText 的键盘
【发布时间】:2014-12-23 16:11:11
【问题描述】:

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

非常感谢任何帮助

【问题讨论】:

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


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

      首先关闭 Genymotion 模拟器。 然后启动 Genymotion 应用程序 从左侧菜单打开Filters -> Source -> Genymotion 现在检查Genymotion 的复选框如果已经取消选中。

      然后从已安装的设备中选择three doted icon -> Edit 然后在编辑窗口中向下进入Android System Option 并选中Use virtual keyboard for text input 的复选框

      【讨论】:

        【解决方案3】:

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

        【讨论】:

          【解决方案4】:

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

          然后从virtualdevicelist中选择你已安装的虚拟设备右侧的设置标志

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

          这在 genymotion 2.6.0 中对我有用

          【讨论】:

            【解决方案5】:

            试试这个对我有用:

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

            【讨论】:

              【解决方案6】:

              只需检查您的模拟器的详细信息。如果您已选中“硬件键盘存在”选项,则不会显示软键盘,取消选中该选项。由于设备没有硬键盘,它会自动显示在设备上。

              【讨论】:

              • 嗨拉贾特。是的,这是正确的,我正在使用 GenyMotion 模拟器,在配置选项下,我必须检查使用虚拟键盘进行打字。所以现在当我的 EditText 获得焦点时,虚拟(软)键盘显示完美,谢谢。
              猜你喜欢
              • 1970-01-01
              • 2011-08-14
              • 2015-10-03
              • 2013-08-23
              • 2021-01-27
              • 1970-01-01
              • 2013-03-04
              • 1970-01-01
              相关资源
              最近更新 更多