0

グリッド ビューで多数の画像を表示するアプリケーションを開発しています。その後、ユーザーがこの画像のいずれかを選択すると、ギャラリー ビューに表示されます。だから私は2つの質問があります

1) エラー java.lang.OutOfMemoryError が発生したため、大量の画像をダウンロードできる方法はありますか ビットマップ サイズが VM の予算を超えています。

2) グリッド ビューをギャラリー ビューに表示するために使用したのと同じアダプターを使用できますか。

ありがとうございました。

4

1 に答える 1

1

最初の質問では、ビットマップをスケーリングする必要があります。そうしないと、次のような大きな画像(サイズが大きいことを意味します)を取りません。大きなサイズの画像が指定されたサイズにスケーリングされるようにします。

2番目の質問については、2つの別々のアダプターを使用する必要があると思います(ただし、確認していません)

于 2011-06-25T10:50:00.067 に答える