如何在 AutoCompleteTextView 中定位光标

Posted

技术标签:

【中文标题】如何在 AutoCompleteTextView 中定位光标【英文标题】:How to position the cursor in AutoCompleteTextView 【发布时间】:2014-07-09 17:16:25 【问题描述】:

在我的应用中,我使用的是 AutoCompleteTextView。 当用户选择一个结果项时,其中一个选项是将所选文本插入 AutoCompleteTextView。 插入文本后,光标返回到初始位置。 如何将它定位在插入文本的末尾? 谢谢, 埃亚尔

【问题讨论】:

请把相关代码放在这里 autoCompleteTextView.setText(title); 【参考方案1】:

试试setSelection(int index),它看起来像你要找的东西

http://developer.android.com/reference/android/widget/EditText.html

我可以用你的代码做得更好。你可能需要选择好的听众来使用它

【讨论】:

mEditTextLocation.setSelection(mEditTextLocation.getText().toString().trim().length());// 终点光标

以上是关于如何在 AutoCompleteTextView 中定位光标的主要内容,如果未能解决你的问题,请参考以下文章

如何在保留字符状态的情况下动态向 autocompletetextview 添加建议

如何使用 AutoCompleteTextView 并使用来自 Web API 的数据填充它?

如何在android的AutocompleteTextView中添加水平滚动条?

自定义 AutoCompleteTextView 行为

Google 在 Appcompactivity - Android 中对 AutoCompleteTextView 进行 api 调用

Android:如何制作 AutoCompleteTextView SingleLine?