2013-06-03 62 views
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下拉不是再次「樣品」不在下拉時i型其它字顯示「樣品」。

MultiAutoCompleteTextView下拉菜單不顯示選定的值。它只顯示2個字符串「test」和「example」

請告訴我如何實現。

謝謝

+0

你的門檻是什麼? – Riser

+0

在textview中,閾值爲1 –

+0

鍵入「e」。然後看到result.it顯示全部三個或不。 – Riser

回答

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

,就把這行setadapter行之後。

+0

謝謝,但我仍然沒有收到結果 –

+0

同樣的問題發生 –