Android edittext - settextmethod 光标问题
Posted
技术标签:
【中文标题】Android edittext - settextmethod 光标问题【英文标题】:Android edittext - settextmethod cursor issue 【发布时间】:2011-07-05 17:37:45 【问题描述】:我正在尝试在 EditText 中设置文本...但是在 setText 完成后,光标仍停留在文本的开头。如何将其移动到文本的末尾?
感谢您提供这方面的任何帮助。
最好的问候, 罗尼
【问题讨论】:
【参考方案1】:EditText inputField;
Editable etext = inputField.getText();
int position = etext.length();
inputField.setSelection(position);
【讨论】:
【参考方案2】:使用append(CharSequence text)
。这也将更新光标的位置。 See android Documentation
【讨论】:
【参考方案3】:尝试append("Hello");
而不是setText()
【讨论】:
以上是关于Android edittext - settextmethod 光标问题的主要内容,如果未能解决你的问题,请参考以下文章
Android从零单排系列七《Android视图控件——EditText》
Android从零单排系列七《Android视图控件——EditText》