Google은 흑인 공동체를 위한 인종 간 평등을 진전시키기 위해 노력하고 있습니다. Google에서 어떤 노력을 하고 있는지 확인하세요.

ShapeAppearancePathProvider

public class ShapeAppearancePathProvider
extends Object

java.lang.Object
   ↳ com.google.android.material.shape.ShapeAppearancePathProvider


A class to convert a ShapeAppearanceModel to a Path.

Summary

Nested classes

interface ShapeAppearancePathProvider.PathListener

Listener called every time a ShapePath is created for a corner or an edge treatment. 

Public constructors

ShapeAppearancePathProvider()

Public methods

void calculatePath(ShapeAppearanceModel shapeAppearanceModel, float interpolation, RectF bounds, ShapeAppearancePathProvider.PathListener pathListener, Path path)

Writes the given ShapeAppearanceModel to path

void calculatePath(ShapeAppearanceModel shapeAppearanceModel, float interpolation, RectF bounds, Path path)

Writes the given ShapeAppearanceModel to path

static ShapeAppearancePathProvider getInstance()

Inherited methods

Public constructors

ShapeAppearancePathProvider

public ShapeAppearancePathProvider ()

Public methods

calculatePath

public void calculatePath (ShapeAppearanceModel shapeAppearanceModel, 
                float interpolation, 
                RectF bounds, 
                ShapeAppearancePathProvider.PathListener pathListener, 
                Path path)

Writes the given ShapeAppearanceModel to path

Parameters
shapeAppearanceModel ShapeAppearanceModel: The shape to be applied in the path.

interpolation float: the desired interpolation.

bounds RectF: the desired bounds for the path.

pathListener ShapeAppearancePathProvider.PathListener: the path

path Path: the returned path out-var.

calculatePath

public void calculatePath (ShapeAppearanceModel shapeAppearanceModel, 
                float interpolation, 
                RectF bounds, 
                Path path)

Writes the given ShapeAppearanceModel to path

Parameters
shapeAppearanceModel ShapeAppearanceModel: The shape to be applied in the path.

interpolation float: the desired interpolation.

bounds RectF: the desired bounds for the path.

path Path: the returned path out-var.

getInstance

public static ShapeAppearancePathProvider getInstance ()

Returns
ShapeAppearancePathProvider