2011-12-28 15 views
7

Używam biblioteki zgodności Androida i używam ListFragment. Mam go skonfigurowany tak, aby ładnie wyświetlał elementy na mojej liście. Jednak teraz chcę dać użytkownikom możliwość filtrowania/wyszukiwania danych. Jak to ustawić? Czy to coś innego niż zwykły ListView? A jeśli tak, to czy umieszczam cały mój kod na ten temat w ListFragment lub w aktywności nadrzędnej?Wywołanie wyszukiwania lub filtru w Android ListFragment?

Odpowiedz

0

Musisz mieć swój adapter implementować filtrowalny interfejs, a następnie zastąpić metodę getFilter(). W rzeczywistości ArrayAdapter oferuje prostą implementację Filtrable, możesz sprawdzić kod źródłowy ArrayAdapter, aby dowiedzieć się, jak to działa.

Powiązane problemy