Как монить кнопку Rippe анимация завершена? Я думаю, что запустить или сделать что-то после того, как анимация ripple закончена, это лучший способ

Как монить анимацию пульсации? Я думаю, что запустить или сделать что-то после того, как анимация ripple закончена, это лучший способ.

Что-то вроде слушателя анимации Finish.

Потому что, если анимация показывает и начинает активность в то же время,UE плох, как что-то прерывается или отбрасывает кадры.

[Material Design]: анимация пульсаций находится в кнопке или других виджетах. Я щелкаю его и показанная анимация пульсации.

Это не кнопка.getAnimation.setAnimationListener ()…..Потому что анимация пульсации задана в xml, и я думаю, что это свойство виджета.

Любые ответы будут оценены! Спасибо!

1 ответ

  1. Если бы можно было использовать функцию «onRippleFinish» или что-то подобное, у вас была бы проблема на старой версии Android, которая не имеет никакого эффекта пульсации.

    Если вы хотите контролировать свою рябь на любой версии Android, вы можете использовать lib, как это https://github.com/traex/RippleEffect

    Для получения дополнительной информации о стандартной Androidi ripple вы можете проверить эту ссылку : есть кнопка выполнить OnClickListener в конце анимации ripple (тема материала)