Я хочу отображать данные в виде списка из моей базы данных (например, широты и долготы) вместе с данными на основе прослушивателя и приемника местоположения (направление и расстояние, не находящиеся в базе данных). Направление и расстояние будут меняться по мере перемещения пользователя. Элементы будут отсортированы по расстоянию. До сих пор я реализовал контент-провайдер для получения данных из базы данных. У меня проблемы с проектированием адаптера и/или загрузчика. Должен ли я использовать пользовательский адаптер курсора или лучше расширить ArrayAdapter и заполнить данные с помощью курсора? Также следует использовать CursorLoader или реализовать пользовательский?адаптер для listview
0
A
ответ
0
Если вы читаете из базы данных simpleest, используя SimpleCursorAdapter
. Идея заключается в том, какие имена табличных полей соответствуют представлениям xml. Вам, вероятно, не нужен Content Provider, если вы не хотите экспортировать свои данные в внешние приложения. Существует множество примеров использования SimpleCursorAdapter
. Я думаю, вы захотите переопределить onBindView
, чтобы заполнить список, потому что некоторые данные не из db.
Смежные вопросы
- 1. Адаптер для пользовательского ListView
- 2. ListView адаптер
- 3. ListView адаптер
- 4. Адаптер для пользовательского макета listview
- 5. Listview и адаптер для манекенов
- 6. Пользовательский базовый адаптер для ListView
- 7. Бесконечный адаптер для android ListView
- 8. Пользовательский адаптер Listview
- 9. Адаптер ListView и onClickListener
- 10. Адаптер настройки в ListView
- 11. ListView адаптер Краш
- 12. ListView, адаптер исключение
- 13. Android, адаптер ListView
- 14. Адаптер ListView и MainActivity
- 15. Как установить адаптер ListView
- 16. NullPointerException пользовательской ListView адаптер
- 17. Пользовательский адаптер Listview Android
- 18. Пользовательский адаптер ListView - NullPointerException
- 19. Адаптер ListView сбрасывает активность
- 20. ListView не показывает адаптер
- 21. простой адаптер listview horizontal
- 22. Android ListView адаптер курсора
- 23. Пользовательский адаптер ListView
- 24. Обновление listView/обновляющий адаптер
- 25. Как удалить адаптер ListView
- 26. Пользовательский адаптер для ListView внутри фрагмента
- 27. ListView адаптер для отображения определенных полей
- 28. RSS Reader создает пользовательский адаптер для ListView
- 29. Пользовательский адаптер для контроля ListView и Thread
- 30. Зачем для ListView нужен назначенный ему адаптер