其他分享
首页 > 其他分享> > EditText的获取光标位置,插入以及删除操作

EditText的获取光标位置,插入以及删除操作

作者:互联网

最近在做Android自定义表情emoji,需要插入以及解析表情。本例子包含EditText的获取光标位置,插入以及删除操作

1.获取光标位置

int index = editText.getSelectionStart();

2.在光标处插入字符

int index = editText.getSelectionStart();
Editable editable = editText.getText();
editable.insert(index, “aaaa”);

3.删除光标前字符

int index = editText.getSelectionStart();
Editable editable = editText.getText();
editable.delete(index-1, index);

标签:index,int,EditText,editable,插入,editText,光标,getSelectionStart
来源: https://blog.csdn.net/lou_liang/article/details/114818814