First you need to cut this animation in small pieces. In this example, I can output 3 steps:
- The ripple effect on the FAB, triggered by a click event.
- the left margin applies to FAB.
- Added a Circular Reveal animation to the map.
, FAB (visible) (invisible). FAB . , FAB ( 1) FAB ( 2), FAB Reveal ( 3).
, ViewAnimationUtils.createCircularReveal. , X, Y, ! , , , / , .
, fooobar.com/questions/1663313/.... , . ( ).
GitHub
https://github.com/fbourlieux/android-material-circular_reveal_animation
!
: