如何以编程方式选择AutoCompleteTextView?

时间:2016-08-14 04:47:33

标签: android keyboard autocompletetextview

所以我希望能够以编程方式“选择”我的应用程序中的AutoCompleteTextView,就像让光标开始在文本视图上闪烁并让键盘出现一样,就像用户刚刚按下视图一样输入

我无法在此找到任何内容,并且使用myTextView.setSelected(true)似乎没有做任何事情(基于textview上没有光标出现,键盘没有出现的事实)所以我我不确定在这一点上去哪里。任何建议都很棒。

更新: 当您在AutoCompleteTextView上请求Focus()时,不会出现闪烁的光标。当然视图有焦点,但它没有闪烁的光标。

3 个答案:

答案 0 :(得分:0)

要选择自动完整文字视图,请致电

myTextView.requestFocus()

onCreate 方法中。

答案 1 :(得分:0)

我不确定但是在你的autocompleteTextview中尝试requestfocus属性然后光标会闪烁..如果你不想打开键盘,直到用户触摸textview ..所以你可以在你最明显的文件中使用windowsoftInput属性。

答案 2 :(得分:0)

我找到了可能感兴趣的人的解决方案。 View字面上有一个setCursorVisible函数,它显示了光标。出于某种原因,将焦点设置在AutoCompleteTextView上并不会自动执行此操作。