我的Activity中只有一个EditText
,我希望它在输入完成后隐藏闪烁的光标 - 焦点切换或用户按完成 - 换句话说,因为输入键盘消失。
这是EditText
的代码。
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="-4dp"
android:id="@+id/editText"
android:textColor="@color/theme2"
android:textSize="15dp"
android:singleLine="true"
android:maxLines="1"
android:background="@android:color/transparent"
android:imeOptions="actionDone"
android:nextFocusUp="@id/editText"
android:nextFocusLeft="@id/editText"/>
答案 0 :(得分:8)
要阻止光标在EditText
中闪烁,只需使用以下行:
editText.setCursorVisible(false);
那就是它。
答案 1 :(得分:0)
我只是
editText.clearFocus();