我在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
發佈您的''適配器'的getView()' –
好的。我編輯並添加了我的'getView()' – musa
是的!嘗試回收你'Views' –