重写edittext的onSelectionChanged方法,我这里重写的是AppCompatEditText的onSelectionChanged
@Override
protected void onSelectionChanged(int selStart, int selEnd) {
super.onSelectionChanged(selStart, selEnd);
if (selStart == selEnd){//防止不能多选
if(getText()==null){//判空,防止出现空指针
setSelection(0);
}else {
setSelection(getText().length()); // 保证光标始终在最后面
}
}
}