Есть ли способ сохранить анимацию кнопки, пока она нажата, а затем, когда она отпущена, возвращается в нормальное состояние? - PullRequest
0 голосов
/ 19 июня 2011

Я могу получить кнопку для анимации при касании, но только в течение установленного времени / повторного интервала. я просто хочу масштабную анимацию, чтобы она увеличивалась в размерах при прикосновении

1 Ответ

0 голосов
/ 19 июня 2011

Да, вы должны иметь возможность анимировать кнопку, когда к ней прикасаются и в течение заданного периода времени ... повторять ... и т. Д.

Взгляните на Раздел анимации

логическое значение getTransformation (long currentTime, Transformation outTransformation, float scale)
Получает преобразование для применения в указанный момент времени.

void restrictDuration (long durationMillis) Убедитесь, что продолжительность этой анимации не превышает продолжительность durationMillis.

long getDuration () Как долго должна длиться эта анимация

int getRepeatCount () Определяет, сколько раз анимация должна повторяться.

Надеюсь, это поможет вам.

...