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 に答える