Mam kursor z danymi. Mam TextView, która widoczność zależy od niektórych właściwości pozycji kursora. Używam SimpleCursorAdapter i zastępuję metodę getView. Ale w rzeczywistości nie używam od i do właściwości SimpleCursorAdapter. Czy lepiej zmienić adapter na CursorAdapter i zastąpić metody newView i bindView?SimpleCursorAdapter vs CursorAdapter?
Odpowiedz
CursorAdapter jest abstraktem i ma zostać przedłużony. Z drugiej strony SimpleCursorAdapter nie jest abstrakcyjny.
Należy zauważyć, że newView (Kontekst kontekstu, kursor kursora, obiekt nadrzędny ViewGroup) jest abstrakcyjny w CursorAdapter, ale zaimplementowany w SimpleCursorAdapter. Dzieje się tak, ponieważ SimpleCursorAdapter ma specyficzny mechanizm inicjowania widoków, podczas gdy CursorAdapter pozostawia go programistce.
Źródło: SimpleCursorAdapter and CursorAdapter
Dodano:
I have TextView which visibility depends on some property of the item of cursor.
Do tego można sprawdzić SimpleCursorAdapter.ViewBinder interfejs.
i co radzisz użyć? – Vahan
Myślę, że za pomocą 'SimpleCursorAdapter' można osiągnąć to, co chcesz. Lepiej więc iść z 'SimpleCursorAdapter'. Używanie 'CursorAdapter' może wymagać trochę więcej pracy. Również zaktualizowałem moją odpowiedź na plz check. –
Tak, próbowałem również z viewBinder, ale nie można wyleczyć, która metoda jest najlepsza, Ja desided przedłużyć adapter – Vahan
- 1. SimpleCursorAdapter i CursorAdapter
- 2. CursorAdapter vs ArrayAdapter dla ListView
- 3. GetView vs. BindView w niestandardowym CursorAdapter?
- 4. Aktualizacja Android ListView za pomocą SimpleCursorAdapter
- 5. Modyfikowanie danych SimpleCursorAdapter
- 6. SimpleCursorAdapter na ViewPager
- 7. Zamiennik dla SimpleCursorAdapter?
- 8. Używanie niestandardowego simpleCursorAdapter
- 9. Android: jak korzystać z CursorAdapter?
- 10. Listview i CustomAdapter rozszerzający SimpleCursorAdapter
- 11. SimpleCursorAdapter z sekcjami w Androidzie
- 12. ViewHolder wzór poprawnie zaimplementowany w niestandardowym CursorAdapter?
- 13. Uzyskiwanie wartości ciągu od Spinnera wspieranego przez CursorAdapter z zapytania SQL w Androidzie
- 14. SimpleCursorAdapter przestarzałe w wersji API 15?
- 15. Android 4.0.3 CursorAdapter nie zapełnia ListView na changeCursor
- 16. Android - Czy wzorzec ViewHolder jest automatycznie implementowany w CursorAdapter?
- 17. Czy to niestandardowy CursorAdapter dla ListView poprawnie zakodowany dla Androida?
- 18. Korzystanie MatrixCursor i SimpleCursorAdapter w ListView z tekstem i obrazami
- 19. SimpleCursorAdapter, zamienia kursor na poziomie interfejsu API poniżej 11
- 20. Dodawanie separatora daty dla obiektu SimpleCursorAdapter w systemie Android
- 21. Jak filtrować tekst na liście Android ListView wspieranej przez SimpleCursorAdapter?
- 22. metoda vs funkcja vs procedura vs klasa?
- 23. body.scrollTop vs documentElement.scrollTop vs window.pagYOffset vs window.scrollY
- 24. Opa vs Dart vs Haxe vs coffeescript
- 25. VS 2008 vs VS 2008 Express
- 26. Strona vs Extent vs. Segment vs. Tabele
- 27. Crystalspace vs. Irrlicht vs. .....?
- 28. NetSqlAzMan vs AzMan vs (?????)
- 29. SpiderMonkey vs JavaScriptCore vs?
- 30. Klasa vs pakiet vs moduł vs komponent vs kontener kontra serwis vs platforma w świecie Java
Prawdopodobny duplikat [SimpleCursorAdapter i CursorAdapter] (http://stackoverflow.com/questions/8382644/simplecursoradapter-and-cursoradapter) – AnV