gpt4 book ai didi

android - 如何测试图像是否已完全加载 Picasso

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:25:03 28 4
gpt4 key购买 nike

Picasso 是异步的,所以我想知道是否有任何方法可以在执行任何其他代码之前测试图像是否已完全加载?

Picasso.with(context).load(imageURI).into(ImageView);
// image fully loaded? do something else ..

最佳答案

如果图像完全加载,它将同步设置在 ImageView 上。

您可以使用回调来断言这一点。

final AtomicBoolean loaded = new AtomicBoolean();
Picasso.with(context).load(imageURI).into(imageView, new Callback.EmptyCallback() {
@Override public void onSuccess() {
loaded.set(true);
}
});
if (loaded.get()) {
// The image was immediately available.
}

关于android - 如何测试图像是否已完全加载 Picasso,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25749055/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com