设置ImageView时出现OutOfMemoryError

时间:2017-05-11 14:44:11

标签: android memory imageview resources drawable

我正在尝试添加一些A => Int,其中每个(A, B) => IntA包含 运行时

一切正常但尝试Linearlayouts时应用程序崩溃了。 (的 的OutOfMemoryError

继承我的活动(相关部分):

TextView是res文件夹中drawable的名称(每个循环中的名称都不同(名称来自xml)。

ImageView

帮助方法

setImageResource

1 个答案:

答案 0 :(得分:0)

有两种方法可以解决这个问题。

1.尝试缩小图像尺寸[强烈推荐]

  • 您可以访问tinyJPG.com以缩小尺寸并保持图像质量。

  • 确保您没有使用非常高分辨率的图像 它们没用。

2.使用largeHeap [Not WOMMENDED]

  • 在您的清单中添加 largeHeap =“true”

  • 这可能会降低app的性能。