Utilizzo la libreria di compatibilità Android e sto utilizzando ListFragment. Ho impostato per visualizzare gli elementi nella mia lista abbastanza bene. Tuttavia, ora voglio dare agli utenti la possibilità di filtrare/cercare i dati. Come faccio a configurarlo? È diverso dal solito con ListView regolare? E se è così, posso inserire tutto il mio codice per quello in ListFragment o l'attività padre?Invocare una ricerca o un filtro su un oggetto ListFragment Android?
7
A
risposta
0
È necessario che l'adattatore implementa l'interfaccia filtrabile, quindi sovrascriva il metodo getFilter(). In realtà ArrayAdapter offre una semplice implementazione Filtrable, è possibile controllare il codice sorgente ArrayAdapter per scoprire come funziona.
Problemi correlati
- 1. Vantaggio di ListFragment su un ListView o un normale frammento
- 2. Android: ListView facendo una ricerca Filtro
- 3. Studio Android "Tentativo di invocare il metodo virtuale su un riferimento oggetto nullo"
- 4. Invocare un metodo di una classe generica
- 5. Android - ActionBar Sherlock - Filtro di ricerca
- 6. Invocare un metodo di una classe anonima
- 7. java.lang.NullPointerException: tentativo di invocare il metodo virtuale 'int android.view.View.getImportantForAccessibility()' su un oggetto nullo di riferimento
- 8. Come implementare pull per aggiornare su un ListFragment
- 9. Applicare un filtro su FirebaseRecyclerAdapter
- 10. Tentativo di invocare il metodo virtuale 'int android.text.Layout.getLineCount()' su un riferimento oggetto nullo
- 11. Menu di scelta rapida da un ListFragment
- 12. Android: ListFragment: come aggiornare la lista
- 13. Come implementare un modulo di filtro di ricerca con Symfony2
- 14. Invocare System.Delegate oggetto di classe in C#
- 15. È corretto invocare il costruttore di un oggetto JavaScript in una delle funzioni prototipo?
- 16. Ottieni la chiave di un oggetto su un oggetto Collection
- 17. Filtro intento Deeplink su un particolare percorsoPrefix?
- 18. Migliore pratica per riattivare una lista o invocare clear()
- 19. Android come creare setSelection animato() per listfragment?
- 20. Definire una proprietà calcolata su un oggetto expando
- 21. Android + ListFragment con una gerarchia di viste personalizzata
- 22. Barra delle applicazioni Android Implementazione del widget di ricerca in ListFragment
- 23. Invocare il MediaScanner in appena una singola directory (Android)
- 24. Aggiunta di un filtro automatico specifico su una colonna
- 25. Come posso implementare un filtro Doctrine2 basato su una relazione?
- 26. Ricerca filtro Elasticsearch in minuscolo
- 27. Sto chiamando un oggetto .NET o un oggetto COM?
- 28. Android ExpandableListView - Alla ricerca di un tutorial
- 29. Valutazione di un NSPredicate su un NSArray (senza filtro)
- 30. Filtro righe duplicate basate su un campo