/**获取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));
}
}
Android在EditText光标所在位置插入和删除字符串
最新推荐文章于 2024-04-27 18:36:11 发布