3

Adapters クラスの 3 つのメソッドを確認しました。

  1. getView()
  2. newView()
  3. bindView()

これらの方法の違いは何ですか?これを理解するために、いくつかのチュートリアル、サンプル コード、またはロジックを共有してください。ありがとう。プログレッシブ アイコンでリストビューを作成する必要があります。あなたは私にそれをするためにどのアダプターを提案しますか?

4

1 に答える 1

7

getView()行の を返しますView。のカスタム サブクラスのArrayAdapter場合、通常は をオーバーライドしますgetView()

のカスタム サブクラスのCursorAdapter場合、 をオーバーライドできgetView()ますが、通常は代わりにnewView()andをオーバーライドしますbindView()newView()行ビューを作成し、のデータ セットbindView()内の特定の位置のデータをその行に添付しますCursor

これらの概念は、私の本の 1 つからの抜粋getView()で (より強調して)説明されています。

于 2010-04-30T17:37:38.093 に答える