我有一个列表视图,其中每一行都是一个 EditText,带有一些文本。当我点击一行时,EditText 获得焦点,显示闪烁的光标和选择锚点(您知道拖动以选择一系列文本的蓝色/灰色外观手柄)。
问题是,当我从一行移动到另一行(edittext 到另一行)时,没有输入新文本,前一个 edittext 中的选择锚点仍然可见一段时间。如果编辑文本没有焦点,我想立即隐藏这个锚点。
有任何想法吗?
ClearFocus 不起作用
editText.setOnFocusChangeListener(new OnFocusChangeListener() {
public void onFocusChange(View v, boolean hasFocus) {
if(hasFocus) {
} else {
editText.clearFocus();
//editText.clearComposingText();
}
}
});
截屏