今天写 Android 项目的时候遇到这样一个问题,当我进入一个修改页面的时候,发现 EditText 下的光标在文字的最前面,这样给用户的体验感非常不好,所以用以下方法解决,简单明了。

解决方法


在你给当前 EditText 赋值之后 判断其长度,将光标放到 EditText 长度的后面,如下:

androidauto默认光标代码_androidauto默认光标代码

代码如下,自行复制:

et_fullName.setSelection(et_fullName.getText().toString().length());