私が成功したいと思うのは奇妙かもしれないことを私は知っています。
全体を詳しく説明します。まず、Activity 画面で 2 つの ListView を使用したいと考えています。Pinterestがどのように見えるかと同じように。(それが本当かどうかはわかりませんが、異種の gridviewという名前が付けられています。) 実装する必要があったものも 1 つあります:遅延読み込みです。私のアクティビティには約30 枚の画像があるため、一度にすべての画像を取得するのは適切ではありません。そのため、遅延ロードが必要でした。
最初に、その外観、つまり異種グリッドビューを取得する方法について考えました。次に、 に追加することにしLinearLayout
ましたScrollView
。リニアには垂直方向があります。このアプローチでは、線形レイアウトで奇偶法を使用して新しいビューを追加しました。
とはいえ、アダプターがなかったので、私の知る限りでは、表示されるアイテムを制御する方法はありません。したがって、遅延ロードは適していません。
で2つも試しましListView
たActivity
が、ラグと同期スクロールの問題が発生しました。反面、リサイクルが悪い。
このシナリオでは、LinearLayouts を使用して塗りつぶす方法はありAdapter
ますか? または、異種のグリッドビューを作成するだけでなく、遅延ロードを使用することをお勧めしますか?
もし私のアプローチが間違っていたとしても、私はそれを変えることをためらうことはありません。
どんな手がかりも私にとって素晴らしいでしょう。不明な点があればご記入ください。詳しく解説していきます。