The*_*Man 0 android android-edittext
我有一个地址编辑文本和许多其他文本框,在请求时自动从DB填充数据.
在地址编辑文本中.我启用了多行.这里发生的是当用户开始输入时,从开头输入文本而不是从结尾输入.我不确定为什么会这样.
例如,如果我已经从DB填充了文本"79 Edge Drive".专注于地址后点击编辑 - 我现在输入内容.这是它的打字方式:"California79 Edge Drive"
我尝试了以下方法:
addText.requestFocus();
addText.setSelection(addText.length());
Run Code Online (Sandbox Code Playgroud)
不工作?还有其他能自动达到最后长度的东西吗?
您的问题基本上与堆栈溢出中的问题相同:
marqss说这样做的地方:
EditText et = (EditText)findViewById(R.id.inbox);
et.setSelection(et.getText().length());
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
274 次 |
| 最近记录: |