光标位置开始编辑文本

时间:2010-06-09 10:24:05

标签: android android-edittext

我有一个小问题。在我的活动中,我有一个edittext和一个按钮。

单击按钮我正在更改edittext的输入类型。

现在,当我单击按钮时,输入类型会更改,但光标会转到edittext中文本的开头。

如何保留光标的相同位置,还是可以将光标移到文本的末尾?

我试过setSelection(edittextobj.getText().length())但是没有用,我怎么能实现这个......?

2 个答案:

答案 0 :(得分:2)

为了确保,完整的代码是:

edittextobj.setSelection(edittextobj.getText().length());

答案 1 :(得分:0)

你所拥有的代码是正确的,就其而言。问题必须在其他地方。尝试确保您的字符串是正确的字符串,并且您正在以正确的顺序设置所有内容。