我正在使用ViewHolder结合ListView,所以我确定这不是一个回收问题。
只有在首次加载图像时,ListView才会出现延迟,如果我向上滚动,一切都很流畅。
我的简化的getView方法:
@Override
public View getView(int position, View convertView, ViewGroup parent) {
...
mPicasso.load(cData.get("url")).into(holder.imagePreviewView);
...
}
我的 ImageView 的 XML:
<ImageView
android:id="@+id/imagePreview"
android:layout_width="fill_parent"
android:layout_height="@dimen/image_preview_height"
android:scaleType="centerCrop"
android:background="?attr/postPreviewBground" />
谢谢!