当按下“enter”时,如何让“EditText”元素取消选择

时间:2014-07-17 00:29:13

标签: java android mobile

我正在创建一个Android应用程序并且我有一个EditText元素,其中一旦你按下该字段中的enter键,同一页面上的其他文本就会被更新,尽管你不能立即看到它,因为键盘是在路上。简而言之,有没有办法让键盘消失(即当按下输入时文本编辑器取消选择)?

1 个答案:

答案 0 :(得分:1)

您只需将EditText设置为singleLine并启用IMEAction完成,如下所示:

       <EditText
        android:id="@+id/myEditText"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:ellipsize="end"
        android:gravity="center"
        android:singleLine="true"
        android:imeActionLabel="Done"
        android:imeOptions="actionDone"
        android:textColor="@android:color/black"
        android:textSize="16sp" />