android – Animate Fab Button交叉标记

前端之家收集整理的这篇文章主要介绍了android – Animate Fab Button交叉标记前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

在我的Android应用程序中,我希望有一个浮动操作按钮来显示成功状态.我希望有如下图所示的内容

enter image description here

但我不知道如何将十字架设置为标记动画.有人可以向我解释我是如何做到的吗?可能有图书馆或类似的东西吗? Atm我正在使用设计库中的默认FAB.

最佳答案
这个问题让我对检查AnimatedVectorDrawable很感兴趣,所以我继续在github here上制作了一个小样本应用程序,它将实现类似的动画.

Bad quality gif here.

需要注意的事项:最小SDK设置为23以使用AnimationCallbacks来启动第二个动画,但是你可以使用带有动画持续时间的Handler.postDelayed()来处理可绘制的变化和动画开始.从AnimatedDrawableCompat does not support path morphing开始,我需要两个drawable来获取两个不同的图像.

如果您也选择使用它,则应与支持库AnimatedVectorDrawableCompat兼容.

猜你在找的Android相关文章