0

アレイ アダプタまたはベース アダプタまたはカーソル アダプタを使用する必要がありますか? 一番よく使うのは何ですか?フラグメントのベース アダプターを使用するコードを見つけました。リストフラグメントに配列アダプターまたはカーソルアダプターを使用できますか?

android.r.simple を使用するような簡単な方法で listview を使用する方法を知っています。listfragment を使用するリストビューを作成し、SQLite から取得したデータを入力する際に​​何を使用すればよいかを知りたいです。

これを実現するために使用する最も簡単なアダプターは何ですか?

4

2 に答える 2

1

異なるアダプタークラスには違いがあります。モデル データに応じて、いずれかを使用することを決定する必要があります。

  • オブジェクトの ArrayList がある場合は、ArrayAdapter の方が適しています。
  • データベース クエリと Cursor がある場合は、CursorAdapter の方が優れています。
  • BaseAdapter は最もカスタマイズ性が高いため、何にでも使用できます (他よりも少しカスタマイズする必要があります)。
于 2012-07-03T09:39:15.120 に答える
1

通常、BaseAdapter を拡張することになります。これは単純ですが、ArrayAdapter は、リスト アイテムの異なるフィールドに入力する必要がある複数の値を持つアイテムを処理できるほど柔軟ではありません。

于 2012-07-03T09:39:35.433 に答える