防止 AutoCompleteTextView 下拉列表出现
简介
我正在我的一个项目中使用AutoCompleteTextView
。使用runQueryOnBackgroundThread
将数据从游标引入适配器。我的布局由 AutoComplete TextView(3 个字母阈值)和一个带有搜索的按钮组成。基本上,用户有 2 个选择:快速输入搜索词并按搜索按钮,或者慢一点输入并等待下拉菜单提供建议。
问题
有时,当用户快速按下“搜索”按钮时,会显示 AutocompleteTextView 的下拉列表,但不再需要。我有办法在“搜索”按钮 onClick() 上执行以下操作: 1.停止runQueryOnBackgroundThread
2. 阻止/禁用下拉菜单的显示
The intro
I am using AutoCompleteTextView
in one of my project. The data is brought in the adapter from a cursor using runQueryOnBackgroundThread
. My layout consists in the AutoComplete TextView (3 letter threshold) and a button with Search. Basically the user has 2 choices: fast type search term and press Search button or Type a bit slower and wait for the dropdown to offer suggestions.
The problem
Sometimes when the user quickly presses the Search button, the dropdown of the AutocompleteTextView is displayed while is not needed anymore. Is there a way for me, on Search button onClick() to:
1. stop the runQueryOnBackgroundThread
2. prevent/disable the display of dropdown
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以:
You can :