【发布时间】:2014-06-24 23:29:18
【问题描述】:
我有ArrayAdapter 和Strings 的AutoCompleteTextView 和Strings,乍一看它工作正常,但有一个奇怪的事情:
当我写“auto”时,我得到了建议 Auto Repair/Mechanic,但是当我写“mechanic”或“mec”或“mech”时,我没有得到这个建议。也许有人有类似的问题?
【问题讨论】:
标签: android
我有ArrayAdapter 和Strings 的AutoCompleteTextView 和Strings,乍一看它工作正常,但有一个奇怪的事情:
当我写“auto”时,我得到了建议 Auto Repair/Mechanic,但是当我写“mechanic”或“mec”或“mech”时,我没有得到这个建议。也许有人有类似的问题?
【问题讨论】:
标签: android
AutoCompleteTextView 从字符串的开头进行搜索,这就是机械词不给您任何结果的原因。要实现您想要的功能,请使用实现 Filterable 的自定义适配器,如下所示:AutoCompleteTextView search part of word instead of full word。
示例链接在这里:http://www.sarpcoskun.com/2008/08/autocompletetextview-with-simpleadapter.html
【讨论】: