GridView图片溢出内存
如果GridView图片过多,连续几次打开关闭程序就会溢出内存
解决办法
@Override?
protected void onPause() {?
? ? GridView gridView = (GridView) findViewById(R.id.public_photos);?
? ? int count = gridView.getCount();?
? ? for (int i = 0; i < count; i++) {?
? ? ? ? ImageView v = (ImageView) gridView.getChildAt(i);?
? ? ? ? if (v != null) {?? ? ? ? ? ? if (v.getDrawable() != null) v.getDrawable().setCallback(null);?
? ? ? ? }?
? ? }?
? ? super.onPause();?
}?