【问题标题】:How to monit the Button Rippe Animation is finished? I think launch or do something after the ripple animation is finished is a better way如何监控 Button Rippe 动画是否完成?我认为在涟漪动画完成后启动或做某事是更好的方法
【发布时间】:2016-05-02 14:04:50
【问题描述】:

如何监控波纹动画?我认为在涟漪动画完成后启动或做一些事情是更好的方式。

类似于动画完成的监听器。

因为如果Animation同时显示和启动Activity,UE是坏的,比如中断或丢帧。

[材质设计]:波纹动画在按钮或其他小部件中。我单击它并显示波纹动画。

这不是button.getAnimation.setAnimationListener().....因为波纹动画是在xml中设置的,我认为它是一个小部件属性。

任何答案将不胜感激!谢谢!

【问题讨论】:

    标签: android animation material-design


    【解决方案1】:

    如果可以使用“onRippleFinish”之类的函数或类似的函数,那么在没有任何涟漪效应的旧 Android 版本上会出现问题。

    如果你想在任何 Android 版本上控制你的涟漪,你可以使用像 https://github.com/traex/RippleEffect 这样的库

    有关标准 Androidi 波纹的更多信息,您可以查看此链接:Have a button execute OnClickListener on end of ripple animation(Material theme)

    【讨论】:

    • 非常感谢!我找了很久的lib。上次忘记加星标了
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多