4

JPG / GIF/PNGをで表示していImageViewます。次のガイドラインに従って、大きな画像を適切に拡大縮小しました。ただし、次のBitmapFactory.decodeStream代わりに(URLからダウンロードした)を使用する場合を除きBitmapFactory.decodeResourceます。

http://developer.android.com/training/displaying-bitmaps/load-bitmap.html

これはJPGとPNGには最適ですが、GIFが表示されず、ビットマップが大きすぎてテクスチャメッセージにアップロードできないため、GIFにはまったく機能しません。

足りないものはありますか?

4

1 に答える 1

1

ビットマップを作成した後、そのサイズを確認し、必要に応じてBitmap.createScaledBitmapを使用して自分でダウンスケールします。

テクスチャの最大寸法を取得する方法は、ここで説明されています。

また、ここで説明されているように、アーティファクトの可能性にも注意してください。

于 2013-03-27T17:34:38.297 に答える