5: android:repeatMode: это полезно, если вы хотите, чтобы анимация повторялась.
android:repeatCount: определяет количество повторений анимации. Если мы установим для этого значения значение «бесконечно», анимация будет повторяться бесконечное количество раз.
Загрузка анимации при нажатии виджета пользовательского интерфейса
Наша цель — показать анимацию при нажатии на любой виджет (скажем, TextView). Для этого нам нужно использовать класс анимации. XML-файл, содержащий логику анимации, загружается с помощью класса AnimationUtils путем вызова функции loadAnimation(). В приведенном ниже фрагменте показана эта реализация.
android:repeatCount: определяет количество повторений анимации. Если мы установим для этого значения значение «бесконечно», анимация будет повторяться бесконечное количество раз.
Загрузка анимации при нажатии виджета пользовательского интерфейса
Наша цель — показать анимацию при нажатии на любой виджет (скажем, TextView). Для этого нам нужно использовать класс анимации. XML-файл, содержащий логику анимации, загружается с помощью класса AnimationUtils путем вызова функции loadAnimation(). В приведенном ниже фрагменте показана эта реализация.
Android: fromТРАНСФОРМАЦИЯ android:toТРАНСФОРМАЦИЯ
ТРАНСФОРМАЦИЯ: преобразование, которое мы хотим указать. В нашем случае мы начинаем со шкалы x и y, равной 0, и заканчиваем шкалой x и y, равной 1.
android:fillAfter: свойство определяет, должно ли представление быть видимым или скрытым в конце анимации. Мы сделали его видимым в приведенном выше коде. Если для него установлено значение false, элемент переходит в свое предыдущее состояние после анимации.
android:startOffset: это время ожидания перед запуском анимации. Это свойство в основном используется для последовательного выполнения нескольких анимаций.