1

我正在使用以下教程来实现 MultiAutoCompleteTextView:http: //developer.android.com/reference/android/widget/AutoCompleteTextView.html

我面临的问题是,假设我首先通过输入“be”并从出现的下拉菜单中选择来选择比利时,然后输入“fr”以选择法国,但出现的是“befr”。所以整个文本视图现在显示“比利时,befr”。

我在任何地方都找不到解决方案。

4

2 回答 2

0

这只发生在某些设备中。我只在三星设备上看到过这一点。解决方案是不要在您看到此问题的手机上将输入类型设置为 TYPE_CLASS_TEXT。

要检查设备是否存在此问题,请检查标志 isSuggestionsEnabled()。

在这里要注意的是,如果在您的建议中输入整个世界,然后从下拉菜单中单击建议选项。这个问题又回来了。

但是,此解决方案仍然降低了用户注意到该错误的可能性。

于 2015-11-19T09:04:17.233 回答
0

我面临着完全相同的问题,在文档中找不到任何内容。然后奇怪的事情发生了。我去了谷歌键盘设置并禁用了所有自动更正和建议选项,瞧!问题已解决。

但是现在我已经尝试一一启用所有键盘功能,但我无法复制该问题。这很奇怪,但我认为问题与键盘设置有关,而不是

MultiAutoCompleteTextView
于 2015-09-02T19:17:58.227 回答