- /**获取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光标所在位置插入和删除字符串
最新推荐文章于 2021-05-25 20:16:07 发布