2011-05-06 5 views
3

私は次のようなシナリオがあります。 SQLLiteデータベースにOrderHeaderテーブルとOrderDetailテーブルがあります。私はそのデータを表示したいアクティビティを持っています。Androidでデータをバインドする

  1. は私のコンテンツプロバイダからデータを取得します(私はそれを持っている):それはこのようにする必要があり - フィールドの数...

    私はそれを見る方法があります。

  2. カーソルの列の序数を取得します。
  3. 私が言ったように、彼らに

を割り当て/カーソルおよびフォーマットから値を取得する - そこに多くの分野であり、(特に#1、#2)は非常に退屈で退屈なこの種のコードを書く:)

だから、私はこのアイデアを持っています。私のデータはJSONとして(Webから)始まります。私はオリジナルのJSONプレゼンテーションを解析済みのデータと共にデータベースに保存することができ、バインドする必要があります。この列のテーブルをクエリし、GSONを使用して逆シリアル化します。このように、#1と#2は多くの代わりに3行になります。そして私はPOJOで作業します...

それは良いと思いますか、またはデータベースからのデータにビューをバインドする自然な良い方法がありますか?

答えて

0

リストビューとSimpleCursorAdapter(またはそれを拡張する)を使用します。

関連する問題