4

我在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 回答