Android-getView(int position、View convertView、ViewGroup parent)パラメーターは理解します



Android Getview Int Position



独自のアダプタを定義すると、書き直されます getView()メソッド 、メソッドのプロトタイプは次のとおりです。

getView(int position,View convertView,ViewGroup parent)

3つのパラメータの方法は、どのような役割を果たすことを意味するのでしょうか。



int位置

  • 翻訳:場所
  • 効果 :現在表示されている項目の画面上の位置を決定し、次に定義されたセットの画面上の位置に表示される値を決定します

convertViewを表示します

  • 翻訳:コンバージョンビュー
  • 効果 :キャッシュはインターフェイスを超えてプロジェクトにスクロールされ、効率が向上します(時間の経過とともに必要になる前にコンテンツがロードされた場合)
  • 理解 :リストビューで20個のプロジェクトが定義されているが、画面サイズが固定されており、この20個以降は一度に表示できないとします。この初期ロードでテストされた表示画面の最大10個のコンテンツが、画面の上位10個のアイテムで連続してテストされたと仮定します。 nullの場合、画面を上にスクロールして11個のアイテムを表示すると、最初のコンテンツアイテムは画面外にあるときに[取得]になり、値convertViewは空ではなくなります。

ViewGroupの親

  • 翻訳:男性
  • 効果 :ストレージは各プロジェクトビューからロードされます