0

私はプログラムして処理しますViewHolderが、入力ViewHolder holder;するとエラーが発生します。Ctrl + Spaceを入力して使用すると、入力して User Ctrl + SpaceViewHolderのように表示されません。ViewADT 20.0.3 を使用しています

Eclipse に ViewHolder が表示されないのはなぜですか?

4

1 に答える 1

4

たぶん、 Android ライブラリに含まれておらず、特に s クラスViewHolderのパターンのように使用されているためでしょうか?AdapterView

アップデート:

ViewHolder残念ながら、このクラスを指定せずにを使用する方法を示すコード スニペットを見つけました。その内容は、リスト項目の内容によって異なります。たとえば、および要素を含むListViewリスト項目がある場合、次のようになります。TextViewImageViewViewHolder

static class ViewHolder {
   TextView text;
   ImageView image;
}

これはカスタム アダプター クラス内で宣言され、ListViewスクロールの高速化に非常に効率的です。これは、次のリスト項目の作成中に (not null を使用する場合)、通常は のタグであるのコンテンツをconvertView参照できるためです。convertViewViewHolderconvertView

于 2012-10-24T05:16:50.997 に答える