// 定位光标位置

来源:互联网 发布:小米手机推荐 知乎 编辑:程序博客网 时间:2024/06/09 16:01

int start = edit_user_comment.getSelectionStart();//获取edittext光标的位置
CharSequence content = edit_user_comment.getText()
.insert(start, key);//获取需要插入的信息  此处的key就是要插入的信息
edit_user_comment.setText(content);//插入信息到edittext
// 定位光标位置
CharSequence info = edit_user_comment.getText();//
if (info instanceof Spannable) {
Spannable spanText = (Spannable) info;
Selection.setSelection(spanText,
start + key.length());//将光标设置到文字的最后面
}
0 0
原创粉丝点击