为什么我在使用Glide的时候不能解析这个方法,也不能解析.diskstaretegy():
Glide.with(getActivity())
.load(chalet.profilePhoto)
.asBitmap() <--- cannot resolve this
.diskCacheStrategy(DiskCacheStrategy.ALL) <--- cannot reslove this
.fitCenter()
.placeholder(R.drawable.logo).dontAnimate().into(mImageView);我的gradle :-
compile 'com.github.bumptech.glide:glide:4.0.0'发布于 2018-04-24 18:25:07
我找到了修复它的方法,你必须在with()后面添加asBitmap(),它就会像以前一样工作。
PS:我的Glide版本是4.7.1
发布于 2017-09-13 22:01:20
对于asBitmap,您需要编写如下代码:
Glide.with(getActivity()).asBitmap().load(chalet.profilePhoto).into(mImageView);发布于 2018-04-21 13:58:11
// Put asBitmap() right after Glide.with(context) ,,. 4.0+
// And for SubsamplingScaleImageView use SimpleTarget
Glide.with(context)
.asBitmap()
.load(images[position])
.apply(RequestOptions.diskCacheStrategyOf(DiskCacheStrategy.AUTOMATIC))
.into(new SimpleTarget<Bitmap>(width, height) {
@Override
public void onResourceReady(Bitmap bitmap, Transition<? super Bitmap> transition) {
subsampleImageView.setImage(ImageSource.bitmap(bitmap)); //For SubsampleImage
}
});https://stackoverflow.com/questions/46199440
复制相似问题