我有一个带有 NetworkImageView 的非常简单的列表视图
public View getView(int position, View convertView, ViewGroup parent) {
if (convertView == null) {
LayoutInflater inflater = (LayoutInflater) getContext()
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
convertView = inflater.inflate(R.layout.ladder_item, parent, false);
}
image0= (NetworkImageView) convertView.findViewById(R.id.ladder_item_layer_0_user_0_image);
image0.setDefaultImageResId(R.drawable.test_random_size);
image0.setImageUrl(obj.getImageUrl(), mLoader);
return convertView;
}
问题是滚动不像我希望的那样平滑,它有点闪烁。如果我注释掉“setImageUrl”行,滚动非常流畅,所以问题在于 Volley NetworkImageView 图像加载。有什么办法可以减少闪烁吗?
我正在三星 S5 mini 上进行测试。
非常感谢