Android Picasso 如何在占位符转换为图像时执行操作

标签 android imageview picasso

我在我的应用程序中使用 Picasso 将图像从 url 加载到 ImageView 中。我想执行一个操作,但只有在图像到达时才执行,而不是在加载占位符可见时执行。

我如何实现这一点?

谢谢!

最佳答案

你可以像下面这样使用 picasso 的回调

Picasso.with(getContext())
    .load(url)
    .into(imageView, new com.squareup.picasso.Callback() {
                        @Override
                        public void onSuccess() {
                              // do something if its loaded successfully
                        }

                        @Override
                        public void onError() {
                             // do something if its not loaded successfully
                        }
                    });

关于Android Picasso 如何在占位符转换为图像时执行操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32332437/

相关文章:

java - 致命异常 : main in a program to search for pdf files in sd card

android - 如何让 ActionBar 和 stacked bar 共享相同的背景图片

java - Android - 自定义 ImageView,带有勾选标记图像为选定状态

java - android中Onclicklistener的空指针异常

android - 从 ImageView 内的 ConstraintLayout 中删除多余的空间

android - 覆盖 android gradle versionCode 表单命令行

android - 带导航组件的 backstack

安卓 picasso : Not Loading in Fragment

java - 从 Web 服务加载数据后刷新时清除 picasso 图像缓存

android - 如何通过 OkHttpClient 拦截器将 baseUrl(主机)添加到 Picasso?