То же изменение свойства в наборе анимации - PullRequest
0 голосов
/ 28 мая 2020

Я читаю сообщение об анимированном векторном рисовании по адресу https://medium.com/techshots/vector-drawable-animation-e553790c8be4

В анимации. xml он использовал набор анимации и изменил то же свойство: 'fillAlpha 'от 1 до 0 и от 0 до 1. AFAIK, набор анимации используется для одновременной анимации. Что же тогда происходит в этом случае? Почему он использовал две анимации в наборе?

Кроме того, в анимации есть смещение для анимации на каждой стрелке. Это почему? Это из-за целевого порядка в vector_anim. xml?

<set>
  <objectAnimator
      android:duration="250"
      android:propertyName="fillAlpha"
      android:valueFrom="1"
      android:valueTo="0" />
   <objectAnimator
     android:duration="250"
     android:propertyName="fillAlpha"
     android:valueFrom="0"
     android:valueTo="1" />
</set>

анимация. xml

<animated-vector
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:drawable="@drawable/fwd_vector">

    <target
        android:name="one"
        android:animation="@animator/animation" />

    <target
        android:name="two"
        android:animation="@animator/animation" />

    <target
        android:name="three"
        android:animation="@animator/animation" />

</animated-vector>


vector_anim. xmlThe vector drawable animation

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...