android gif共享元素转换

时间:2015-11-03 23:46:02

标签: android imageview gif shared-element-transition fresco

我知道如何为图像进行共享元素转换。有没有办法可以做gif共享元素转换?当我们点击一​​个gif时,它会弹出一个全屏视图。或者我们可以暂停gif,然后进行共享元素转换吗?

任何帮助将不胜感激。 感谢。

1 个答案:

答案 0 :(得分:0)

您可以轻松地暂停动画:

Animatable animatable = mSimpleDraweeView.getController().getAnimatable();
if (animatable != null) {
  animatable.stop();
}

然后你就可以过渡了。请注意,Fresco需要使用ChangeBounds转换;你无法使用ChangeImageTransform转换。