在Android中,可以通過在XML文件中使用
<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android">
<objectAnimator
android:propertyName="alpha"
android:valueFrom="0"
android:valueTo="1"
android:duration="1000" />
<objectAnimator
android:propertyName="translationX"
android:valueTo="100"
android:duration="1000" />
</set>
在上面的示例中,我們定義了一個包含兩個屬性動畫的
要在代碼中加載并應用這個屬性動畫,可以使用如下代碼:
AnimatorSet set = (AnimatorSet) AnimatorInflater.loadAnimator(context, R.animator.anim_file);
set.setTarget(view);
set.start();
這將加載名為"anim_file"的XML文件,并將其應用到指定的view上。