4

我在我的 Android 应用程序中使用了一个 AutoCompleteTextView,它加载了这样的项目:

“烟熏栗鼠 - Abrocoma cinerea”

这是许多动物的通用名称和学名...

现在,如果我输入“smo”就可以了,上面的项目显示得很好,当我输入“abrocoma”(注意空格)之类的东西时问题就开始了......我在“abrocoma”之后输入空格的那一刻,选择消失了,好像序列“abrocoma”没有出现在该行中......

以上仅适用于第一个单词后的空格......如果我输入“smoky”很好......

此外,如果我输入“smoky chinchilla rat - abrocoma”,它仍然可以很好地显示下拉列表,唯一的问题是当我以除第一个以外的任何单词开头时。

我不知道这是 AutoCompleteTextView 还是我的代码的错误。

任何方向表示赞赏。

问候

4

1 回答 1

1

你看过这个帖子吗?用户遇到了类似的问题,他写的是自己的推导:

我刚刚遇到了类似的问题,写了一个简单的多词推导。它默认为“,”分隔符,但您可以使用“setSeparator”方法随意设置。

于 2011-11-22T21:50:19.650 回答