我正在使用MultiAutoCompleteTextView,我有一个查询
当我们从MultiAutoCompleteTextView的下拉列表中选择值时,我们可以从下拉列表中删除此选定值,直到此值在适配器中不匹配。
e.g。
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下拉列表中选择“sample”,那么当我输入其他单词时,“sample”不会显示在下拉列表中。
MultiAutoCompleteTextView下拉列表未显示所选值。它只显示2个字符串“test”和“example”
请告诉我如何实施。
谢谢,
答案 0 :(得分:0)
mulitAutoCompleteTextView.setTokenizer(new MultiAutoCompleteTextView.CommaTokenizer());
在setadapter line之后加上这一行。