今天写 Android 项目的时候遇到这样一个问题,当我进入一个修改页面的时候,发现 EditText 下的光标在文字的最前面,这样给用户的体验感非常不好,所以用以下方法解决,简单明了。
解决方法
在你给当前 EditText 赋值之后 判断其长度,将光标放到 EditText 长度的后面,如下:
代码如下,自行复制:
et_fullName.setSelection(et_fullName.getText().toString().length());
今天写 Android 项目的时候遇到这样一个问题,当我进入一个修改页面的时候,发现 EditText 下的光标在文字的最前面,这样给用户的体验感非常不好,所以用以下方法解决,简单明了。
解决方法
在你给当前 EditText 赋值之后 判断其长度,将光标放到 EditText 长度的后面,如下:
代码如下,自行复制:
et_fullName.setSelection(et_fullName.getText().toString().length());
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M