Android AVD键盘输入在xUbuntu OS上一直无法正常工作

Ali*_*lin 11 ubuntu android-virtual-device android-emulator android-studio

我的xubuntu机器上有一个奇怪的行为,我不知道为什么.

  1. 启动模拟器并在应用程序中使用EditText.
  2. 点击EditText,弹出Android键盘
  3. 点击我的PC硬件键盘上的键,但模拟器上没有输入.
  4. 现在这里是奇怪的部分,点击模拟器设置的3点菜单: 在此输入图像描述

  5. 将打开设置屏幕,例如使用"位置"设置,该设置具有"经度"的输入字段.我关上了屏幕

  6. 现在我的PC键盘的输入在模拟器上工作.

所以,基本上只有在完成这些步骤后,我才可以使用我的键盘在模拟器中输入.如果我回到Android Studio并输入内容,当我返回模拟器时,它不起作用.如何使输入始终有效?

Pau*_*eez 22

你看,主要情况是Android Emulator Window即使你点击它也没有正确的焦点.是的,您可以进行任何触摸操作,但框架仍然显示为非焦点.

我找到了一个解决方法:

  1. 转到您的窗口管理器
  2. 查找焦点选项卡
  3. 更改焦点模型 - > "焦点跟随鼠标"
  4. (可选)应用适当的延迟(我把它放到最低值)
  5. 禁用"在获得焦点时自动提升窗口"选项.

现在,无论何时将光标悬挂在仿真器窗口上方,它都将获得正确的聚焦状态,并且您可以正常使用键盘.

  • 哇,那真是出乎意料。非常感谢您的回答 (2认同)

小智 9

如果打开“ 窗口管理器调整”菜单并转到“ 焦点”选项卡,则可以在“ 窗口升起时”下选择“ 不执行任何操作”选项。这多次为我工作。(不同的Ubuntu版本)