共享元素使用Fresco过渡动画

时间:2016-08-01 18:34:35

标签: android android-animation material-design fresco

我希望在我的Android应用程序中由fresco加载图像后执行共享元素过渡动画。我听这里描述的下载事件; http://frescolib.org/docs/listening-download-events.html#_在onFinalImageSet事件中,我按照此处所述运行startPostponedEnterTransition http://www.androiddesignpatterns.com/2015/03/activity-postponed-shared-element-transitions-part3b.html

图像未显示。当我将调试日志放入onFinalImageSet事件时,我发现它重复调用。 (11次)当我注释掉startPostponedEnterTransition时,它只调用一次,并按预期工作。以某种方式过渡动画触发壁画一遍又一遍地加载图像。问题是什么?如何才能使其发挥作用?

1 个答案:

答案 0 :(得分:1)

结帐the Fresco transition sample app。 这将向您展示如何在Fresco中使用过渡。

如果您想知道这是如何工作的(例如,如果您有自定义转换),请查看DraweeTransition