2011-08-26 1 views
1

갤러리를 20 장 사용하고 있지만 미리보기 이미지 스크롤이 너무 느리고 지연됩니다.
하지만 나는 다른 사람의 갤러리에서 90 개의 그림을보고 지연과 속도를 느끼지 않습니다.Android 느린 갤러리보기

왜 내 갤러리가 느려질 수 있습니까?

public View getView(int position, View convertView, ViewGroup parent) { 
    ImageView imgView = new ImageView(context); 
    imgView.setImageResource(main.gallery.get(position)); 
    imgView.setLayoutParams(new Gallery.LayoutParams(80, 80)); 
    imgView.setScaleType(ImageView.ScaleType.FIT_XY); 
    imgView.setBackgroundResource(GalItemBg); 
    return imgView; 
} 

편집 : 문제는 Android GalleryView Recycling

+0

'어댑터'의'getView()'를 게시하십시오. –

+0

. 나는 편집되었고'getView()'를 추가했다 – musa

+0

그래! 'Views'를 재활용 해보십시오. –

답변

1

당신은 "재활용"뷰 시도하고 항상 새로운 것을 만들 안 여기, 좋은 예와 해결된다. 이를 위해 전달 된 매개 변수 인 convertView를 사용할 수 있습니다.

+0

몇 가지 예를 들려 줄 수 있습니까? – musa

0

갤러리 대신 quickpic 앱을 다운로드하십시오.

0

이미지 갤러리 용으로보기 플리퍼를 사용할 수 있습니다.이 갤러리를 사용하면 더 많은 사진에 사용할 수 있습니다.이 기능은 앱에 동적으로로드됩니다.