gpt4 book ai didi

带有反弹插值器的 Android 缩放动画

转载 作者:IT王子 更新时间:2023-10-29 00:07:38 25 4
gpt4 key购买 nike

我正在使用 anim xml 进行缩放动画,如下所示。动画插值器不工作。我正在尝试使用反弹插值器但不工作。

    <?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" >

<scale
android:duration="900"
android:fromXScale="1"
android:fromYScale="0.5"
android:interpolator="@android:anim/bounce_interpolator"
android:pivotX="50%"
android:pivotY="0%"
android:toXScale="1.0"
android:toYScale="1.0" />
</set>

编辑:实际上我的整个 xml 是

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android" >

<scale
android:duration="600"
android:fromXScale="1"
android:fromYScale="0.5"
android:interpolator="@android:anim/bounce_interpolator"
android:pivotX="50%"
android:pivotY="0%"
android:toXScale="1.0"
android:toYScale="1.0" />

<alpha
android:duration="@android:integer/config_longAnimTime"
android:fromAlpha="0.0"
android:interpolator="@android:anim/decelerate_interpolator"
android:toAlpha="1.0" />

</set>

最佳答案

终于解决了。它对我有用,可能对其他人有帮助。关键是把android:interpolator标签放到动画集中。

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
android:interpolator="@android:anim/bounce_interpolator" >

<scale
android:duration="600"
android:fromXScale="1"
android:fromYScale="0.5"
android:pivotX="50%"
android:pivotY="0%"
android:toXScale="1.0"
android:toYScale="1.0" />

<alpha
android:duration="600"
android:fromAlpha="0.0"
android:toAlpha="1.0" />

</set>

关于带有反弹插值器的 Android 缩放动画,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14110512/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com