如何使用滑动

时间:2016-10-07 12:59:05

标签: android android-recyclerview android-glide

我有一个回收者视图,其中包含一个图像网格。这是我起诉加载所述图像的代码。

    @Override
    public void onBindViewHolder(ShowHolder holder, int position) {
        Item current = mItems.get(position);

        String imageUrl = current .getUrl();
        Glide.with(getActivity()).load(imageUrl).into(holder.mImageView);
    }

问题是图像的大小可能不同,因此Glide需要更多时间来加载某些图像而不是其他图像。相反,我希望每个图像都以相同的分辨率下载,从而减少下载时间和数据使用。

我该怎么做?感谢。

1 个答案:

答案 0 :(得分:0)

替换为:

Glide.with(getActivity())。负载(IMAGEURL)

.override(600,200)//将图像大小调整为这些尺寸(以像素为单位)

.centerCrop()//这种裁剪技术可以缩放图像

.into(holder.mImageView);