【发布时间】:2018-05-16 16:09:24
【问题描述】:
我目前正在使用带有术语列表的 AutoCompleteTextView,这些术语在用户输入时会给出建议。但是,我想使用不同的字符串算法,而不是简单地检查字符串是否包含您的搜索词,比较两个字符串的接近程度(例如,搜索“chcken”应该显示“chicken”)。
我已经生成了一个方法,它接受一个字符串参数 - 您的搜索查询 - 并在数据库中返回一个排序的字符串数组,该数组根据相关性匹配该查询。如何让 AutoCompleteTextView 使用该数组?我不能简单地在每次击键时将其附加到适配器,因为这不会改变 AutoCompleteTextView 的固有行为,仅显示数组中匹配字符串查询的元素。
【问题讨论】:
标签: android string android-edittext textview autocompletetextview