首页 > 解决方案 > 如何向我的应用程序添加 100 多张图片

问题描述

我需要向我的应用程序添加 100 多张图片,代码对于许多图片都是正确的,但是当我添加 100 多张图片时,应用程序停止并向我显示此错误:

 java.lang.OutOfMemoryError

我试图添加这个:

 android:largeHeap="true"
 android:hardwareAccelerated="false"

但我得到了同样的错误......

标签: android-studio

解决方案


我会确保您遵循查看器模式。这可以确保不是所有图像都一次加载,并且网格中的视图被回收。这应该可以解决您的问题。

很好的例子: 什么是实现 Viewholder 设计模式的最佳方法。


推荐阅读