有人可以向我解释在Glide中调用asBitmap()
函数的时间,地点和原因吗?
我目前正在使用Glide 3.8.0。
答案 0 :(得分:0)
asBitmap()用于在ImageView或其他视图中显示位图之前编辑,转换或修饰位图(因为除了ImageView之外不能使用其他视图滑动)
就像在setBackgroundDrawable(从位图创建)之前将图像作为位图获取为LinearLayout的背景
答案 1 :(得分:0)
当您需要加载位图而不将其附加到asBitmap()
时,请使用ImageView
功能。
例如:
Glide.with(context)
.load(image)
.asBitmap()
.into(new SimpleTarget<Bitmap>() {
@Override
public void onResourceReady(Bitmap resource, GlideAnimation<? super Bitmap> glideAnimation) {
}
});