在我的项目中,我没有获得EditText
的键盘,但是如果我使用键盘键入,我可以添加数据但是在模拟器中没有键盘可见。
通过this发布并进行了更改,但没有运气。
我的XML文件
<EditText
android:id="@+id/editText1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_toLeftOf="@+id/button1"
android:focusable="true"
android:focusableInTouchMode="true"
android:ems="10" >
<requestFocus />
</EditText>
<Button
android:id="@+id/button2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
android:text="Brokerage Detail" />
<ListView
android:id="@+id/listView1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_above="@+id/button2"
android:layout_alignParentLeft="true"
android:layout_below="@+id/button1" >
</ListView>
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:text="AddStock" />
请帮我解决这个问题
答案 0 :(得分:0)
您需要编辑AVD并同时设置:
Keyboard Lid Support
和Keyboard Support
至YES
然后重新启动AVD。可能会有用。
请参阅下面的avd图片: -
编辑:在Genymotion中启用软键盘
转到Settings
- &gt; Language & input
并打开Default
下的Keyboard & Input Methods
项。您可以打开/关闭Hardware
设置。当开启时,您使用物理键盘,当关闭时,只要文本字段获得焦点,就会弹出标准软键盘。