我使用picasso从url下载图片。但是,我不知道如何将该图像存储在位图变量中。请任何人帮助我!
这是我的代码:
Bitmap bitmapImage = null;
Picasso.with(context)
.load(url)
.into(new Target() {
@Override
public void onBitmapLoaded(Bitmap bitmap, Picasso.LoadedFrom from) {
}
@Override
public void onBitmapFailed(Drawable errorDrawable) {
}
@Override
public void onPrepareLoad(Drawable placeHolderDrawable) {
}
});
提前致谢!
答案 0 :(得分:0)
它已经存储在 onBitmapLoaded 方法的位图变量中,所以你只需将它带入另一个在全局范围内声明的位图var或者其他你想要的范围。
答案 1 :(得分:0)
Bitmap bitmapImage = null;
Picasso.with(context)
.load(url)
.into(new Target() {
@Override
public void onBitmapLoaded(Bitmap bitmap, Picasso.LoadedFrom from) {
bitmapImage = bitmap;
}
@Override
public void onBitmapFailed(Drawable errorDrawable) {
}
@Override
public void onPrepareLoad(Drawable placeHolderDrawable) {
}
});