【发布时间】:2018-03-23 01:27:09
【问题描述】:
代码如下:
Target mTarget = new Target() {
@Override
public void onBitmapLoaded(Bitmap bitmap, Picasso.LoadedFrom loadedFrom) {
mBinding.imageView.setImageBitmap(bitmap);
}
@Override
public void onBitmapFailed(Drawable drawable) {
}
@Override
public void onPrepareLoad(Drawable drawable) {
}
};
Picasso.with(getActivity()).load(imageUri).into(mTarget);
onBitmapLoaded 方法被空位图调用。这是非常随机的,我想当我从存储卡而不是手机内存加载图像时它不起作用。
有什么想法吗?
【问题讨论】:
-
empty bitmap到底是什么意思? -
它给了我位图 ="";
-
不,在那之后我需要做一些额外的工作
-
什么是目标??
-
位图不能是“”。它不是一个字符串。可以为null,可以完全透明,大小可以为0x0,但不能为""
标签: android android-imageview picasso