2010-12-29 17 views
9

Używam MultiAutoCompleteTextView w mojej aplikacji, aby wyświetlić różne sugestie.Wskazówki EditText i MultiAutoCompleteTextView

zauważyłem, że MultiAutoCompleteTextView nie obsługuje regularne android suggerstion które pochodzą defaultly z EditText (listwy sugestii, które pojawia się powyżej miękkiej klawiatury.

Czy istnieje sposób pokazano zarówno regularne propozycje i te, chcę pokazać w moim MultiAutoCompleteTextView?

Odpowiedz

9

I stwierdził, że określenie typów wejściowych tylko weszła w życie kiedy ustawić je setRawInputType(). ja również okazało się, że jedynym sposobem korzystania InputType.TYPE_TEXT_FLAG_AUTO_CORRECT było to obejmują InputType.TYPE_CLASS_TEXT również. W rezultacie otrzymamy coś takiego:

multiAutoCompleteTextView.setRawInputType(InputType.TYPE_CLASS_TEXT 
    |InputType.TYPE_TEXT_FLAG_CAP_SENTENCES 
    |InputType.TYPE_TEXT_FLAG_AUTO_CORRECT 
    |InputType.TYPE_TEXT_FLAG_MULTI_LINE); 
Powiązane problemy