0

现在我创建了一个由一个编辑文本框组成的android项目,这里我的问题是,当我尝试通过键盘在模拟器的编辑文本框中键入一些文本时,我的项目运行后,它不支持,但是,qwerty当我使用光标单击编辑文本框时,触摸键盘支持。与设置选项有什么关系吗?

提前致谢。

4

2 回答 2

8

AVD>你的目标>编辑>硬件>新>键盘支持>是

于 2012-08-08T05:39:18.300 回答
3

ADT 20 中存在导致此问题的某种错误(或混乱的功能)。由于某种原因,它删除了通过物理键盘进行的交互,您必须自己重新添加。

我从使用 Mac 的人那里找到了下面的技巧,但是我用我的 Windows 7 机器检查了它,设置过程应该是相同的。

  1. 首先,关闭您的模拟器并打开 AVD 管理器(Eclipse -> Window如果在 Eclipse 中,您可以这样做;否则它应该在您的 SDK 文件夹中)。
  2. 您需要选择您正在使用的模拟器(您要修复的那个),然后单击Edit...。在下Hardware:,选择New...,然后搜索下拉菜单并找到Keyboard Support,然后点击OK
  3. 接下来,Keyboard support从该Hardware:部分中选择,然后单击(或双击)该Value列,并将其更改为yes.
  4. 最后,单击Edit AVD以完成该过程。

您应该Edit...再次单击,并确认Keyboard support仍设置为yes。如果是,请启动您的模拟器,您应该一切顺利!

于 2012-08-08T05:37:42.993 回答