跳转到主内容
websoft网络软件专家 - 深耕网络技术,打造实用软件!

大图上传失败?教你几招解决“Bitmap too large to be uploaded into a texture”问题!

你是否也遇到过图片太大无法上传到纹理的问题?别急,今天就来跟大家分享一下解决这个问题的几种方法。

问题分析

当图片过大时,直接压缩图片可能会导致边缘模糊。而且,如果图片的宽高比例差距很大,比如长图,使用常规压缩方法可能会导致短边像素丢失,影响显示效果。

解决方法一:设置ImageView属性

在ImageView的属性中设置最大宽度和高度,可以让ImagLoader自动处理图片,避免内存溢出(OOM)。

android:maxHeight=
                            

相关文章