Android 12 Developer Preview is here! Try it out, and give us your feedback!

MaterialArcMotion

public final class MaterialArcMotion
extends PathMotion

java.lang.Object
   ↳ android.transition.PathMotion
     ↳ com.google.android.material.transition.platform.MaterialArcMotion


A Material PathMotion that results in a more dramatic curve than ArcMotion.

Use MaterialArcMotion in conjunction with MaterialContainerTransform via Transition.setPathMotion(PathMotion) to have the container move along a curved path from its start position to its end position.

Summary

Public constructors

MaterialArcMotion()

Public methods

Path getPath(float startX, float startY, float endX, float endY)

Inherited methods

Public constructors

MaterialArcMotion

public MaterialArcMotion ()

Public methods

getPath

public Path getPath (float startX, 
                float startY, 
                float endX, 
                float endY)

Parameters
startX float

startY float

endX float

endY float

Returns
Path