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?
7
A
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
- 1. Android Actionbar Implementacja widgetu wyszukiwania W ListFragment
- 2. Android: ListFragment: Jak odświeżyć listę
- 3. Wywołanie filtru przed łańcuchem filtru sprężystego bezpieczeństwa przy rozruchu
- 4. Zaleta ListFragment nad listView lub normalnego fragmentu
- 5. listfragment prosty przykład
- 6. Nie można zastąpić onCreateOptionsMenu w ListFragment
- 7. Jak ustawić właściwości dzielnika w klasie listFragment?
- 8. Menu kontekstowe z ListFragment
- 9. Jaka jest domyślna kolejność listy zwróconej przez wywołanie filtru Django?
- 10. Długie kliknięcie na ListFragment
- 11. Dostosowywanie paska wyszukiwania Android,
- 12. Obiekt nie obsługuje filtru właściwości lub metody
- 13. Wywołanie widgetu wyszukiwania OnNewIntent dwa razy:
- 14. Android: widżet wyszukiwania ActionBarSherlock
- 15. ListFragment onItemClickListener nie działa
- 16. Wypełnianie listy niestandardowych widoków przy użyciu ListFragment
- 17. Wywołanie skryptu Lua Z Android
- 18. Pasek wyszukiwania trwałego systemu Android
- 19. ListFragment vs ListActivity - Który użyć?
- 20. Android Yelp jak pasek wyszukiwania w ActionBar
- 21. Czy wywołanie ajax można zrobić w systemie Android?
- 22. Android - Actionbar Sherlock - Filtr wyszukiwania
- 23. tym list_content w układzie listy, aby zachować funkcjonalność ListFragment
- 24. Rozpocznij zapytanie wyszukiwania Google od działania - Android
- 25. Wywołanie metody niedokładnego błędu w Android Studio
- 26. Wywołanie wyzwalacza dotykowego w systemie iOS/Android
- 27. Implementacja filtru LINQ z wyrażeniami
- 28. wywołanie zwrotne() lub zwrotne oddzwonienie()
- 29. Android Market, Pozycja wyników wyszukiwania Mystery
- 30. Elegancki sposób uzyskania indeksu filtru lub najpierw z RX Java