When using the native circular reveal anim, you can specify the starting location of the reveal animation.
I.e. you could start revealing from the top right corner, instead of always from the center.
Also for the reverse (unreveal)
Ideally, it would be an x/y coordinate, and you would pass in something like:
.withStartLocation(revealView.getLeft(), revealView.getTop())
When using the native circular reveal anim, you can specify the starting location of the reveal animation.
I.e. you could start revealing from the top right corner, instead of always from the center.
Also for the reverse (unreveal)
Ideally, it would be an x/y coordinate, and you would pass in something like:
.withStartLocation(revealView.getLeft(), revealView.getTop())