【发布时间】:2014-07-27 03:41:45
【问题描述】:
我想使用 Picasso 在列表视图中加载三个连续的图像,一个在彼此之上。使用毕加索提供的方法可以很容易地做到这一点。然而,由于这些图像是在不同的时间加载的,因此在图像进入时会产生闪烁效果。例如,有时图像 2 会出现在图像 1 之前,而当图像 1 加载时会导致不自然的卡顿。如果我可以将列表视图的可见性设置为不可见,直到所有图像都可以显示,那会更好。但是,我找不到 Picasso 的回调方法,它会在加载图像时发出信号。
有人知道使用毕加索解决这种情况的方法吗?
谢谢
【问题讨论】:
-
@ElectronicGeek 我认为 OP 提出这个问题的方式很好。他解释了他在问题中已经做了什么(他已经实现了图像加载但遇到闪烁),并询问毕加索是否提供某种图像加载回调来解决问题。这一点都没有错。