调用createScaledBitmap时出现内存异常

问题描述:

尽管使用了softreferences并将inSample大小用作选项,但我仍然遇到了outofmemory错误。我在调用createScaledBitmap时遇到错误。任何类型的指针是高度赞赏。调用createScaledBitmap时出现内存异常

如果您使用Bitmap.createScaledBitmap并将位图缩放到巨大的大小,它将占用大量内存。 而是尝试保留原始位图和缩放矩阵。调用Canvas.drawBitmap(位图,矩阵,绘画)来显示它。导致图像质量下降,但比崩溃更好。