android-结合活动自定义动画和场景过渡动画
作者:互联网
是否可以将ActivityOptionsCompat.makeCustomAnimation()和ActivityOptionsCompat.makeSceneTransitionAnimation()组合在一起?我想实现以下活动更改效果:
>屏幕上保留一个视图
>旧活动的其他视图滑出
>来自新活动的视图逐渐淡入
我可以分别使用第1点和第2点,第3点,是否可以同时使用它们,也可以使用其他方法?
解决方法:
ActivityOptionsCompat.makeSceneTransitionAnimation()应该可以完成L中的所有操作.在呼叫活动的样式中添加:
<item name="android:windowExitTransition">@android:transition/slide_right</item>
并以您称为“活动”的样式添加:
<item name="android:windowEnterTransition">@android:transition/fade</item>
<item name="android:windowSharedElementEnterTransition">@android:transition/move</item>
您可能也想这样做:
标签:android-activity,android-animation,activity-transition,android 来源: https://codeday.me/bug/20191028/1949579.html