내가 가진 내 ImageAdapter에 오류 ""메모리 부족, 내가, 내가 어떤 날 도울 수 있기를 바랍니다 :) 일부 이미지 뷰를 재사용 솔루션,하지만 작품을 시도의 getView - OutOfMemoryError를
@Override
public View getView(int position, View convertView, ViewGroup parent) {
ImageView imageView;
if (convertView == null) {
imageView = new ImageView(mContext);//Creamos la imagen sólo si no existe
} else {
imageView = (ImageView) convertView;//Sino reusamos el objeto
}
//Todas con el mismo ancho
imageView.setScaleType(ImageView.ScaleType.CENTER_CROP);
imageView.setLayoutParams(new GridView.LayoutParams(70, 70));
imageView.setImageResource(mThumbIds[position]);
return imageView;
}
I 비슷한 응용 프로그램을 가지고 있지만,이 문제가 아니라는 것을 확실히 알고 싶습니다. 290 개의 다른 이미지가 있습니다. 다른 응용 프로그램에는 하나 밖에 없습니다. convertView == null로 outOfMemory 문제를 해결했습니다.
자세한 정보 : - 이미지가 100kb 이상인 이미지가 20 개 이상인 경우이 중 3 개만> 500k이고 < 900k
0123입니다.PD : 임은이 튜토리얼의 코드를 사용 : 당신의 도움이 남자와 대한 http://www.androidhive.info/2012/02/android-gridview-layout-tutorial/
감사합니다 죄송합니다 내 영어 안드로이드 프로그램은 훨씬 더 복잡 대부분의보다