Jak dodać opcję wyszukiwania do Android Spinner?

Mam długą listę wyświetlania danych w urządzeniu spinner Android. Więc chcę dodać opcję wyszukiwania do tego pokrętła? Czy ktoś może mi pomóc z prostym przykładem kodu .. (Widziałem kilka odpowiedzi dotyczących tego, ale nie są one wystarczające) ..

Jestem nowym użytkownikiem Androida i wiem, że to nie jest właściwy sposób. ale chcę dodać ten rodzaj opcji do pokrętła. Gdy trafisz literę w polu wyszukiwania, lista przedmiotów zostanie wyświetlona w pokrętle odpowiednim dla tej litery. Wielkie dzięki.

publiczne wyszukiwanie nieważności (Widok widoku) {

<code>    cursor = db.rawQuery("SELECT * FROM tblRepTeritories WHERE RepCode like?", 
        new String[]{"%" + searchText.getText().toString() + "%"});


    SimpleCursorAdapter adapter1 = new SimpleCursorAdapter(
            this, 
            android.R.layout.simple_spinner_item, 
            cursor, 
            new String[] {"TeriCode"}, 
            new int[] {android.R.id.text1});

adapter1.setDropDownViewResource( android.R.layout.simple_spinner_dropdown_item );
// get reference to our spinner
Spinner s1 = (Spinner) findViewById( R.id.spinner2 );

s1.setAdapter(adapter1);


}
</code>

questionAnswers(1)

yourAnswerToTheQuestion