繁体   English   中英

AutoCompleteTextView 事件以不断创建新的适配器

[英]AutoCompleteTextView Events to continuously create new adapter

我正在研究 android 中的 autocompleteTextView 功能。 我试图在用户键入时提供选项,这些选项实际上来自 Web API(json 格式)。我的疑问是:比如说,用户开始键入,当用户键入 3 个字符时,我需要 ping webAPI,获取所有它发送给我的选项。 我创建了 ArrayList 适配器。 现在我想根据用户输入继续过滤选项。我想不断地将输入发送到 webAPI 并获取 JSON 数据,创建另一个适配器并为用户刷新自动完成选项。

我没有收到我需要捕获的事件才能成功执行此操作?

提前致谢。

创建 ArrayListAdapter

您不应该一遍又一遍地创建新适配器,而是更新它所服务的数据集并通过调用notifyDataSetChanged()通知适配器有关更改

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM