Java Android-OutOfMemoryError:位图大小超过VM预算?
可能重复:Java Android-OutOfMemoryError:位图大小超过VM预算?,java,android,Java,Android,可能重复: 我正在尝试加载一个大位图,大约1500x1000像素 InputStream is = mngr.open( "myBitmap.png"); Bitmap bit = BitmapFactory.decodeStream(is) 将位图缩小或采样不是一个好主意,因为 我需要原样的 此错误发生的次数约为20%,即约80%的加载次数 你认为解决这个问题的最好办法是什么?也许把它放进一个循环,比如无法加载->再试一次 谢谢 请看我下面的答案:这应该解决你的问题。请看我下面的答案
我正在尝试加载一个大位图,大约1500x1000像素
InputStream is = mngr.open( "myBitmap.png");
Bitmap bit = BitmapFactory.decodeStream(is)
将位图缩小或采样不是一个好主意,因为
- 我需要原样的
- 此错误发生的次数约为20%,即约80%的加载次数
谢谢 请看我下面的答案:这应该解决你的问题。请看我下面的答案:这应该解决你的问题。请看下面链接的答案:这应该解决你的问题。请看下面链接的答案:这应该解决你的问题。