毕加索 - 如果加载图像时出现任何错误,请隐藏ImageView

时间:2016-07-27 17:39:52

标签: android android-layout android-studio android-imageview picasso

尝试从大约5个小时开始计算,但仍未找到有用的方法。

我正在使用的代码是:

Picasso.with(context).load.(url).into(imageView);

但是如果图像不加载,我想设置ImageView可见性。

这样的事情:

Picasso.with(context).load.(url).error(imageView.setVisibilty(View.GONE).into(imageView);

1 个答案:

答案 0 :(得分:9)

Picasso.with(context).load(url).into(imageView, new com.squareup.picasso.Callback() {
    @Override
    public void onSuccess() {

    }

    @Override
    public void onError() {
        imageView.setVisibilty(View.GONE);
    }
});