0

当我尝试在模拟器中输入EditText时,它不允许我使用计算机键盘输入,并且总是弹出屏幕键盘。

有没有办法禁止键盘弹出并允许从计算机键盘输入

谢谢

4

5 回答 5

1

尝试这个:

  1. 日食Window menu>>AVD Manager
  2. 选择您的虚拟设备并单击Edit
  3. 在 下Hardware,单击New
  4. 选择Keyboard Support然后点击OK
  5. 将其值编辑为yes
  6. 现在您必须单击列表中的另一个项目,例如“Abtract LCD Density”或其他内容。这似乎使 UI 保持“是”的变化。

[资源]

于 2013-03-24T10:45:41.863 回答
0

转到 AVD 管理器 -> 选择您的设备 -> 单击设置 -> 选中“硬件键盘存在”选项 -> 重新启动您的虚拟设备。

于 2013-03-24T11:03:57.653 回答
0

转到 AVD 本地目录中的 config.ini 文件并将 hw.keyboard 设置为“NO”。

或者您可以使用以下命令通过命令行更新您的模拟器:

android update -avd <avd_name> [-<option> [<value>]] ... [-<qemu args>]

祝安卓好运

于 2013-03-24T10:58:44.897 回答
0

以简单的方式,

从 AVD 管理器中选择您的 AVD 单击编辑检查“键盘硬件存在”现在启动您的设备。完成。

于 2013-03-24T10:59:28.857 回答
0

稍微更正您的问题,它不是屏幕键盘,而是它的软键盘(来自模拟器的键盘称为软键盘)。

但是如果你想从你的模拟器中禁用软键盘,请从你的模拟器中禁用 2 个东西,Android 键盘 (AOSP) 和 Google 应用程序。从您的模拟器转到设置 > 应用程序 > 并禁用 Android 键盘 (AOSP) 和 Google 应用程序。注意:通过禁用 Google App,您可能无法使用某些 Google App 功能,但您可以随时重新启用它。

下图

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

于 2021-02-16T22:39:29.633 回答