【发布时间】:2011-07-05 17:37:45
【问题描述】:
我正在尝试在 EditText 中设置文本...但是在 setText 完成后,光标仍停留在文本的开头。如何将其移动到文本的末尾?
感谢您提供这方面的任何帮助。
最好的问候, 罗尼
【问题讨论】:
标签: android android-emulator android-widget
我正在尝试在 EditText 中设置文本...但是在 setText 完成后,光标仍停留在文本的开头。如何将其移动到文本的末尾?
感谢您提供这方面的任何帮助。
最好的问候, 罗尼
【问题讨论】:
标签: android android-emulator android-widget
EditText inputField;
Editable etext = inputField.getText();
int position = etext.length();
inputField.setSelection(position);
【讨论】:
使用append(CharSequence text)。这也将更新光标的位置。 See Android Documentation
【讨论】:
尝试append("Hello"); 而不是setText()
【讨论】: