将Glide图像更新为ImageView

时间:2017-08-03 06:03:12

标签: android android-imageview image-resizing android-glide

我有两个app的屏幕。一个是编辑屏幕,另一个是修改屏幕。我正在使用Glide在编辑屏幕中将图像加载到列表中,使用下面的代码成功地获得100 * 100大小。

public static void loadEditImage(ImageView view, String imageUrl){
        Glide.with(view.getContext())
                .load(imageUrl)
                .transform(new CircleTransform(mContext))
//                .placeholder(R.drawable.car_logo_bg)
                .override(600, 200)

                .diskCacheStrategy(DiskCacheStrategy.NONE)
                .skipMemoryCache(true)
                .into(view);
    }

相同的图像我试图使用相同的图像URL在140 * 140大小的修改屏幕中显示。但图像显示尺寸为100 * 100而不是140 * 140。下面的滑行代码用于此屏幕。

public static void loadModifyImage(ImageView view, String modifyImageUrl){
        Glide.with(view.getContext())
                .load(modifyImageUrl)
                .asBitmap()
                .transform(new CircleTransform(mContext))
//                .placeholder(R.drawable.car_logo_bg)
                .override(600, 200)

//                .centerCrop()
//                .fitCenter()
                .diskCacheStrategy(DiskCacheStrategy.NONE)
                .skipMemoryCache(true)
                .signature(new StringSignature(String.valueOf(System.currentTimeMillis())))
                .into(view);
    }

如果我做错了,请告诉我并帮我显示140 * 140的图片。

1 个答案:

答案 0 :(得分:0)

尝试

imageview.setLayoutParams(140, 140);