EditText 不接受 latptop 键盘输入

Posted

技术标签:

【中文标题】EditText 不接受 latptop 键盘输入【英文标题】:EditText does not accept latptop keyboard input 【发布时间】:2014-05-01 09:59:56 【问题描述】:

这是一个奇怪的场景。我的编辑文本之一不接受来自笔记本电脑键盘的输入。

这是 XML:

<EditText
android:id="@+id/approval_footer_addinfo_ed"
android:layout_
android:layout_
android:layout_below="@+id/approval_footer_addinfo_comment"
android:layout_marginTop="10dp"
android:layout_toRightOf="@+id/approval_footer_addinfo_star"
android:background="@drawable/shape_edittext"
android:gravity="top"
android:inputType="textMultiLine"
android:padding="3dp" />

在其他屏幕(活动)中,它工作正常。确定模拟器设置没问题。

任何建议。

【问题讨论】:

从 sdk 中删除当前模拟器并尝试其他模拟器 在任何模拟器中都无法正常工作。 用真机试试可能只是模拟器的bug。 正确更新你的sdk 我尝试了 BlueStacks 和其他 3rd 方模拟器,但仍然无法正常工作。 【参考方案1】:

确保您已为您的模拟器启用 Hardware keyboard present 选项。

【讨论】:

以上是关于EditText 不接受 latptop 键盘输入的主要内容,如果未能解决你的问题,请参考以下文章

edittext.settext() 将键盘类型更改为默认值 [从 ?123 到 ABC]

在 EditText 中阻止物理键盘输入

Android中EditText的InputType

EditText弹出软键盘遮住输入框问题

转Android开发之ListView+EditText-要命的焦点和软键盘问题解决办法

android开发中,EditText点击事件可以响应,就是不弹出软键盘。怎么解决,EditText是在Dialog中使用的