我想使用Picasso库将URL中的图像加载到Bitmap中,但我发现的大多数示例都是指将Bitmap加载到ImageView或类似的东西.
根据文档,代码应该是这样的.
public void loadImage() {
Picasso.with(getBaseContext()).load("image url").into(new Target() {
@Override
public void onPrepareLoad(Drawable arg0) {
}
@Override
public void onBitmapLoaded(Bitmap bitmap, Picasso.LoadedFrom arg1) {
Bitmap bitImage = Bitmap(getApplicationContext(),bitmap);
}
@Override
public void onBitmapFailed(Drawable arg0) {
}
});
}
Run Code Online (Sandbox Code Playgroud)
但Bitmap bitImage = Bitmap(getApplicationContext(),bitmap);似乎不正确,因为我得到一个方法调用预期错误.