fei*_*yun 7 animation android vector objectanimator
我创建了一个动画矢量,如下所示,它用于实现从path1到path2的曲线变形动画.我有其他曲线路径,如path3,path4,path5,我需要实现路径1 - > path3,path1-> path4,path2-> path1,path2-> path3 ...的变形动画,有很多组合,因此,我需要设置"android:valueFrom"和"android:valueTo"程序化的盟友,否则,我必须手动创建大量这样的动画矢量文件.我没有在Android动画包中找到任何API.我能做些什么?还有其他解决方案吗?
<?xml version="1.0" encoding="utf-8"?>
<animated-vector xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:aapt="http://schemas.android.com/aapt"
android:drawable="@drawable/equalizer_gradient0" >
<target android:name="v">
<aapt:attr name="android:animation">
<objectAnimator
xmlns:android="http://schemas.android.com/apk/res/android"
android:duration="500"
android:propertyName="pathData"
android:valueFrom="@string/path1"
android:valueTo="@string/path2"
android:valueType="pathType"/>
</aapt:attr>
</target>
</animated-vector>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
168 次 |
| 最近记录: |