我想在开始另一个活动时为活动设置动画。我正在尝试做翻转动画的动画。
我用 objectanimtor 尝试了 ActivityOptions 和 overridePendingTransition。我想我做错了,objectanimator不能与上述这些方法一起使用。
是否有任何方法可以为 api 级别 8 的活动设置动画,还请解释 objecanimator 不使用 ActivityOptions 和 overridePendingTransition 的原因
下面附上样品
<set xmlns:android="http://schemas.android.com/apk/res/android">
<!-- Before rotating, immediately set the alpha to 0. -->
<objectAnimator
android:valueFrom="1.0"
android:valueTo="0.0"
android:propertyName="alpha"
android:duration="0" />
<!-- Rotate. -->
<objectAnimator
android:valueFrom="180"
android:valueTo="0"
android:propertyName="rotationY"
android:interpolator="@android:interpolator/accelerate_decelerate"
android:duration="@integer/card_flip_time_full" />
<!-- Half-way through the rotation (see startOffset), set the alpha to 1. -->
<`objectAnimator`
android:valueFrom="0.0"
android:valueTo="1.0"
android:propertyName="alpha"
android:startOffset="@integer/card_flip_time_half"
android:duration="1" />
</set>
`enter code here`and i used this `xml` like this
`overridePendingTransition`(`R.anim.card`_flip_right_in,`R.anim.card`_flip_right_out);