>source

앱에 100 개 이상의 이미지를 추가해야합니다. 코드는 많은 이미지에 맞지만 100 개가 넘는 이미지를 추가하면 앱이 중지되고 다음 오류가 표시됩니다.

java.lang.OutOfMemoryError

이걸 추가하려고했습니다 :

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

그러나 같은 오류가 발생합니다 ...

  • 답변 # 1

    뷰어 패턴을 따르고 있는지 확인합니다. 이렇게하면 모든 이미지가 한 번에로드되지 않고 그리드의보기가 재활용됩니다. 문제가 해결 될 것입니다.

    여기에 좋은 예가 있습니다 : 뷰 홀더 디자인 패턴을 구현하는 가장 좋은 방법은 무엇입니까?

관련 자료

  • 이전 python 3.x - diff () 함수 출력 - 시계열 형식
  • 다음 javascript - JSON 하위 배열을 통한 필터링