android EditText获取光标位置并插入删除字符与设置光标颜色

1.获取光标位置

[java] int index = editText.getSelectionStart();int index = editText.getSelectionStart();

2.在光标处插入字符

[java] int index = editText.getSelectionStart(); Editable editable = editText.getText(); editable.insert(index, "aaaa");

3.删除光标前字符

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

修改AndroidEditText光标颜色EditText有一个属性:android:textCursorDrawable,这个属性是用来控制光标颜色的

android:textCursorDrawable="@null","@null"作用是让光标颜色和textcolor一样

,想起那座山,那个城,那些人……

android EditText获取光标位置并插入删除字符与设置光标颜色

相关文章:

你感兴趣的文章:

标签云: