【发布时间】:2018-05-13 10:47:54
【问题描述】:
有没有办法让 AutoCompleteTextView 通过分隔词过滤建议?该控件的正常行为是按您编写的整个字符串进行过滤。我给你举个例子。我们在适配器上有下一句话(它们将是建议):
String[] words = {"foo bar bla bla ", "foo bla bla bar"};
如果我们在输入"foo bar" 处写入,则建议将是单词数组"foo bar bla bla" 的索引0,因为文本匹配为输入的子字符串。
我的问题是:有没有办法将输入 "foo bar" 过滤为单独的单词? (在这种情况下,按空格,但它可以是逗号、星号或其他),使 AutoCompleteTextView 过滤匹配"foo" 和 "bar" 的建议。
对于我说的例子,它会将数组的两个字符串都显示为建议,因为它们包含 "foo" 和 "bar" 作为子字符串。
谢谢你,对不起我的英语不好。
最好的问候。
【问题讨论】:
标签: android filtering autocompletetextview