Android edittext - settextmethod游标问题

时间:2011-02-28 12:10:10

标签: android android-emulator android-widget

我正在尝试在EditText中设置文本...但是在完成setText之后,光标仍然在text的开头。我可以将它移动到文本的末尾吗?

对此方面的任何帮助表示赞赏。

最诚挚的问候, 罗尼

3 个答案:

答案 0 :(得分:11)

EditText inputField;
Editable etext = inputField.getText();
int position = etext.length();
inputField.setSelection(position);

答案 1 :(得分:9)

使用append(CharSequence text)。这也将更新光标的位置。 See Android Documentation

答案 2 :(得分:2)

尝试使用append("Hello");代替setText()