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 MaterialContainerTransform.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

abstract Path getPath(float arg0, float arg1, float arg2, float arg3)
Object clone()
boolean equals(Object arg0)
void finalize()
final Class<?> getClass()
int hashCode()
final void notify()
final void notifyAll()
String toString()
final void wait(long arg0, int arg1)
final void wait(long arg0)
final void wait()

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