10

画面には11枚の画像が上下に表示されるため、リストには1行に1枚の画像しか表示されません。今、私はカスタムアダプタでリストビューを使用するか、scrollviewに含まれるlinearlayoutを使用することに混乱しましたか?何が良いでしょうか?

4

2 に答える 2

16

リストビューの利点は、すべてのアイテムがメモリ内に作成されるわけではないことです。つまり、リストに表示されているアイテムの数が10の場合、11個のアイテムが作成され、スクロールすると、表示されなくなったアイテムが削除され、表示されたアイテムが作成されます。これはリストビューによって処理されます。

あなたの場合、これは起こりません。11個のアイテムすべてがメモリに保存されます。それらが表示されているかどうかに関係なく。ですから、それはureメモリの処理に依存すると思います。u以外は静的であるため、問題は発生しないはずです。OnClick()は、imageview自体で実行できます。行くのはいいですね:)

于 2012-03-17T17:08:15.760 に答える
3

要件に基づいて、スクロールビューで十分です。

そうでもなければ:

  1. 各行で将来の機能強化が見込まれます。
  2. コンテンツを頻繁に更新する必要があります。または、実行時にそれらの順序を並べ替える必要があります。
于 2012-03-17T16:49:32.200 に答える