0
GridView
にはアセットフォルダから取得され、ストリームからデコードされた多くの画像があります。これらは一般に非常に大きく(アプリ内の他の場所でも使用されます)、GridViewの幅は140dp、最小高さは150dpです。どのようなオプションをBitmapFactory.Options
で使用して、この密度/解像度に画像を拡大する必要がありますか?私は、さまざまな密度のオプションが混乱しています。スケールアセットビットマップの効率的な取得
この問題は、使用するサンプルサイズがわかりません。すべてのファイルのサイズが大きく異なる –
ここで説明するように、フルイメージをロードせずにイメージのサイズを読み取ることができます。http://stackoverflow.com/questions/2503628/bitmapfactory-decodestream-returning-null-when-options-are-設定/ 2528718#2528718 –
優秀、ありがとう:) –