0

我正在使用MultiAutoCompleteTextView我有一个查询

当我们从 MultiAutoCompleteTextView 的下拉列表中选择值时,我们可以从下拉列表中删除这个选择的值,直到这个值在适配器中不匹配。

例如

MultiAutoCompleteTextView mulitAutoCompleteTextView = new MultiAutoCompleteTextView(context);
mulitAutoCompleteTextView.setThreshold(1);
mulitAutoCompleteTextView.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer());

String name[] = {sample, test, example};
ArrayAdapter<String> adapter = new ArrayAdapter<String>(context, android.R.layout.simple_dropdown_item_1line, name);
mulitAutoCompleteTextView.setAdapter(adapter);

如果我从 multiAutoCompleteTextView 下拉列表中选择“示例”,那么当我键入其他单词时,下拉列表中不会再次显示“示例”。

MultiAutoCompleteTextView 下拉菜单不显示所选值。它只显示 2 个字符串“test”和“example”

请告诉我如何实施。

谢谢,

4

1 回答 1

0
mulitAutoCompleteTextView.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer());

将此行放在 setadapter 行之后。

于 2013-06-03T08:37:48.553 回答