コードでAutoCompleteTextViewを使用しており、SimpleCursorAdapterを使用してデータベースからリストを読み込んでいます。
AutoCompleteTextView cocktailIngredientView = (AutoCompleteTextView) findViewById(R.id.item);
SimpleCursorAdapter adapter = new SimpleCursorAdapter(this,
android.R.layout.simple_spinner_item, mCursor,
new String[] { "field" },
new int[] { android.R.id.text1 });
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
cocktailIngredientView.setAdapter(adapter);
cocktailIngredientView.setThreshold(0);
リストは正しく表示されますが、2つの問題があります。1。このリストを並べ替えたい2.何を入力しても、完全なリストが表示されます。リスト内の一致するパターンに基づいてフィルタリングしたい。たとえば、リストに[ページ]、[ツール]の値が含まれている場合、ボックスにTと入力すると、ドロップダウンに[ツール]のみが表示されます。アイデアは、文字列テキストの任意の場所に入力されたパターンを含むオプションを表示することです。
これはどのように行うことができますか?助けてください。
よろしく、サパン