gpt4 book ai didi

android - ImageView 和大型 GIF 下采样

转载 作者:太空宇宙 更新时间:2023-11-03 10:49:42 25 4
gpt4 key购买 nike

我在 ImageView 中显示 JPG/GIF/PNG。除了使用 BitmapFactory.decodeStream(从 URL 下载)而不是 BitmapFactory.decodeResource 外,我已遵循以下指南适本地缩放大图像:

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

这对 JPG 和 PNG 非常有效,但对 GIF 完全无效,因为 GIF 不显示,而且我收到位图太大而无法上传到纹理中消息。

有什么我想念的吗?

最佳答案

创建位图后,检查其尺寸并使用 Bitmap.createScaledBitmap 自行缩小尺寸如果需要的话。

描述了如何获得纹理的最大尺寸 here .

同时注意可能的伪影,如 here 所述.

关于android - ImageView 和大型 GIF 下采样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15598690/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com