【发布时间】:2018-06-04 23:06:13
【问题描述】:
我正在处理动态编辑文本,在这里我遇到了一个问题,即在软键盘中单击 Action DONE 后,光标在编辑文本字段中不可见。
在此代码中,我在键盘上单击 Action Done 后将光标可见性设为 false,如果返回第一个编辑文本字段并来到最终编辑文本字段,则光标未显示。建议我一些想法如何在点击键盘上的Action Done后将光标指向编辑文本字段?
eView.setOnEditorActionListener(new TextView.OnEditorActionListener() {
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event) {
if (actionId == EditorInfo.IME_ACTION_DONE) {
//Clear focus here from edittext
eView.setFocusableInTouchMode(true);
eView.setCursorVisible(false);
}
return false;
}
});
【问题讨论】:
标签: android android-edittext android-cursor