Android在EditText光标所在位置插入和删除字符串
2016-10-29 11:24
453 查看
/**获取EditText光标所在的位置*/
private int getEditTextCursorIndex(EditText mEditText){
return mEditText.getSelectionStart();
}
/**向EditText指定光标位置插入字符串*/
private void insertText(EditText mEditText, String mText){
mEditText.getText().insert(getEditTextCursorIndex(mEditText), mText);
}
/**向EditText指定光标位置删除字符串*/
private void deleteText(EditText mEditText){
if(!StringUtils.isEmpty(mEditText.getText().toString())){
mEditText.getText().delete(getEditTextCursorIndex(mEditText)-1, getEditTextCursorIndex(mEditText));
}
}
private int getEditTextCursorIndex(EditText mEditText){
return mEditText.getSelectionStart();
}
/**向EditText指定光标位置插入字符串*/
private void insertText(EditText mEditText, String mText){
mEditText.getText().insert(getEditTextCursorIndex(mEditText), mText);
}
/**向EditText指定光标位置删除字符串*/
private void deleteText(EditText mEditText){
if(!StringUtils.isEmpty(mEditText.getText().toString())){
mEditText.getText().delete(getEditTextCursorIndex(mEditText)-1, getEditTextCursorIndex(mEditText));
}
}
相关文章推荐
- Android在EditText光标所在位置插入和删除字符串
- Android在EditText光标所在位置插入和删除字符串
- Android在EditText光标所在位置插入和删除字符串
- Android EditText插入字符串到光标所在位置和删除
- Android关于EditText,插入字符串到光标所在位置
- Android EditText插入字符串到光标所在位置
- android EditText光标所在位置插入和删除字符串
- android EditText插入字符串到光标所在位置
- android EditText插入字符串到光标所在位置
- Android EditText插入字符串到光标所在位置的两种方式
- android EditText插入字符串到光标所在位置
- @功能 中用到 android EditText插入字符串到光标所在位置
- Android EditText插入字符串到光标所在位置
- android EditText插入字符串到光标所在位置(表情开发用到,记下)
- android EditText插入字符串到光标所在位置
- android EditText插入字符串到光标所在位置
- android EditText插入字符串到光标所在位置
- android EditText插入字符串到光标所在位置
- Android EditText 在光标处插入,删除内容(例如可用于表情文字输入控件)
- EditText插入表情(字符串)到光标所在位置