我正在尝试实现类似 9gag 的东西,您可以在回收器视图中有一个 gif 列表,您可以在单击图像中启动和停止每个 gif。
我可以自己实现这样的功能,但我想知道是否有任何当前的图像加载器库(尤其是 Fresco)内置了此功能?
是的,Fresco允许手动控制动画。最简单的方法是:
Animatable animatable = mSimpleDraweeView.getController().getAnimatable();
if (animatable != null) {
animatable.start();
// later
animatable.stop();
}