更新: - 能够实现它使用https://github.com/ozodrukh/CircularReveal&自定义更改。
是否有像Ramotion/Paper-Switch这样的类似库。
如何设置父颜色更改的动画,如下图库中所示
答案 0 :(得分:1)
您可以使用此处所述的CircularReveal动画:
https://developer.android.com/training/material/animations.html
只需创建一个以颜色为背景的不可见布局,然后按照文章中的描述显示/隐藏它。您需要根据开关的位置计算中心,并根据视图大小计算半径。