一起使用共享元素转换和自定义动画

时间:2015-11-20 14:46:19

标签: android android-fragments android-animation android-transitions

我想使用共享元素转换,但与此相结合我还希望有一个通用的交叉淡入淡出动画。

目前我有这段代码:

Transition transition = TransitionInflater.from(getContext()).inflateTransition(R.transition.my_transition);

myFragment.setSharedElementEnterTransition(transition);

getFragmentManager().beginTransaction()
        .setCustomAnimations(R.anim.fade_out, R.anim.fade_in)
        .replace(R.id.content, myFragment).addToBackStack(null)
        .addSharedElement(sharedElement, "price")
        .commit();

问题是我的自定义动画没有运行。如果我删除共享元素转换,则自定义动画正在运行。有没有办法同时使用它们?提前谢谢!

0 个答案:

没有答案