Я хотел бы изменить значение ObjectAnimator
, которое является частью AnimatorSet
, которое закодировано в Xml в указанном файле в каталоге аниматора.
Я не хочучтобы заменить файл XML на код Java, я также не хочу его разбивать.
Возможно ли это?
пример кода:
<set xmlns:android="http://schemas.android.com/apk/res/android">
<objectAnimator
android:valueFrom="1.0"
android:valueTo="0.0"
android:propertyName="alpha"
android:duration="0" />
<objectAnimator
android:valueFrom="-170" <!-- I want to change this value on run time -->
android:valueTo="0"
android:propertyName="rotationY"
android:duration="@integer/anim_length" />
<objectAnimator
android:valueFrom="0.0"
android:valueTo="1.0"
android:propertyName="alpha"
android:startOffset="@integer/anim_length_half"
android:duration="0" />
</set>