android – ActivityOptions.makeSceneTransitionAnimation似乎不存在

前端之家收集整理的这篇文章主要介绍了android – ActivityOptions.makeSceneTransitionAnimation似乎不存在前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
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中看到错误,但它会编译并运行正常.

原文链接:https://www.f2er.com/android/313701.html

猜你在找的Android相关文章