仅将SharedElementTransition用于打开,而不能用于关闭

时间:2019-01-25 14:56:51

标签: android shared-element-transition overridependingtransition sharedelementcallback

我想用sharedElementTransition打开一个屏幕,但是我不想用反向动画来关闭它,而是以常规方式关闭它。我试过在“ onMapSharedElements”方法中删除视图以避免动画,但这会导致混蛋。我如何实现这个目标?为了快速采取行动,我将返回时间减少到0毫秒,但仍然无法正常工作。

  getWindow().getSharedElementEnterTransition().setDuration(250);
  getWindow().getSharedElementReturnTransition().setDuration(0)
                .setInterpolator(new AccelerateInterpolator());

0 个答案:

没有答案