Я работаю над анимацией своего представления, где я анимирую перевод и масштабирование представления.
Проблема:
Если продолжительность моей анимации составляет 2000 мс (2 секунды), я не хочу, чтобы какие-либо пользовательские события мешали анимации.
Пример, если двойное нажатие на триггер просмотра — это анимация масштабирования и анимация перевода триггера прокрутки. Продолжительность анимации составляет 2 секунды, но если я дважды нажимаю и прокручиваю один за другим, это создает странный результат.
Поэтому я хочу остановить событие, когда идет анимация.
Есть ли какое-нибудь простое решение без сохранения состояния анимации OnGoing и переопределения onTouchEvent для отключения событий?