/**获取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光标所在位置插入和删除字符串
EditText操作技巧
最新推荐文章于 2021-05-28 15:08:22 发布
本文介绍了如何在Android应用中实现EditText组件的光标位置获取、文本插入及删除功能,提供了具体的实现方法。
1512

被折叠的 条评论
为什么被折叠?



