Android在EditText光标所在位置插入和删除字符串

来源:互联网 发布:黄金分割线指标源码 编辑:程序博客网 时间:2024/05/16 01:17
 
/**获取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));  } }

原创粉丝点击