Android L引入了一个新的动画功能:在不同活动中的类似视图之间进行动画制作.记录了
here.
我曾尝试使用ActivityOptions.makeSceneTransitionAnimation,但它似乎在SDK中(或在jar中看不到),所以我尝试使用反射,它返回一个空值.
有没有其他人得到它的工作?
解决方法
好的,我搞定了.
似乎现在完全忽略了设置styles.xml中的值.
您需要在每个Activity的onCreate中执行此操作,直到修复为止
getWindow().requestFeature(Window.FEATURE_CONTENT_TRANSITIONS); Transition transition = // load transition here. getWindow().setSharedElementEnterTransition(transition); getWindow().setSharedElementExitTransition(transition);
根据ViewAnimationUtils所遇到的相同错误,你会在Android Studio中看到错误,但它会编译并运行正常.