我无法输入我的EditText,我不知道为什么。我曾尝试在有和没有提示的情况下输入它,还有无论是否有硬编码文本(要删除)。当有硬编码文本时,我可以删除它,但我无法添加新文本。当有提示时,如果我输入EditText,则不显示新文本,提示保持不变,并且光标焦点离开EditText。 *注意 - 我还首先尝试使用SearchView控件而不是EditText,我也无法输入SearchView。如果有人能回答为什么会发生这种情况,我将非常感激。这是EditText和旁边的按钮:
<RelativeLayout
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<EditText
android:id="@+id/txtSearch"
android:editable="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:inputType="text"
android:hint="Search"/>
<Button
android:id="@+id/btn_Search"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/action_search_select"
android:layout_alignParentRight="true"/>
</RelativeLayout>
我为onClick()按钮设置了一个监听器,但是没有为EditText设置监听器。可能是什么问题呢?
答案 0 :(得分:0)
我发现这个问题并没有真正发生,但在我的Genymotion模拟器上看起来就是这样。我组装了一个调试.APK文件并安装在我的实际设备上来解决这个问题,果然,所有控件都接受输入而没有问题。似乎Genymotion模拟器可能有一些错误。