Связывание данных в Android - PullRequest
3 голосов
/ 06 мая 2011

У меня следующий сценарий.В базе данных SQLLite есть таблицы OrderHeader и OrderDetail.У меня есть активность, где я хочу отобразить эти данные.Есть несколько полей ...

То, как я это вижу - должно быть так:

  1. Получить данные от моего контент-провайдера (у меня есть).
  2. Получить порядковые номера для столбцов в курсоре.
  3. Получить значения из курсора и отформатировать / назначить их

Как я уже сказал - есть МНОГИЕ поля и пишется такой код (особенно № 1 и № 2) очень утомительный и скучныйв базе данных вместе с разобранными данными и когда мне нужно связать - все, что мне нужно, это запросить таблицу для этого столбца и десериализовать с помощью GSON.Таким образом, # 1 и # 2 будут 3 строки вместо многих.И я буду работать с POJO ...

Это звучит хорошо или есть естественный хороший способ привязать представления к данным из базы данных?

1 Ответ

0 голосов
/ 07 июня 2011

Используйте ListView и SimpleCursorAdapter (или расширяйте его).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...