0

イメージを多数表示する(たとえば500).i現在イメージをlazyloadingしてスクロール可能なグリッドレイアウトで表示しています(fedorのlazylistに非常に似ています) 。グリッドをスクロールしているときに問題が発生しています。グリッドをスクロールすると、ビューがリフレッシュされ、実際のイメージがリロードされます。したがって、先に表示された画像でもSDカードから再設定されます。これは非常に遅いUIを引き起こします。 (つまり、グリッドビューにスクロールに関するビューを再表示しないように指示する方法があります)。多数のイメージをアンドロイドに表示するときにグリッドビューをスクロールする

又は

多数の画像を表示する他の任意のより良い方法があります。

+0

大きな画像を読み込んでいますか?はいの場合、最適化はサムネイルを計算してそれらを使用することでしょう。 –

+0

ええ、大きな画像を使用しています。大きな画像のサムネイルを計算するにはどうすればいいですか?サムネイルをチェックすると元の大きな画像を取得する方法 – chethan

答えて

0

サムネイルは物事を少し速くします。 チェックアウト:Android how to create runtime thumbnail

+0

問題は小さい画像がありません。画像を小さくしても、画像のlazyloadingを使用しているので、画像をロードするスレッドが開始されます。これはメモリを消費し、スクロールが止まるとイメージをすばやく取得しません。それを解決する方法 – chethan

関連する問題