lightbulb_outline Help shape the future of the Google Play Console, Android Studio, and Firebase. Start survey
added in API level 1

android.graphics.drawable.shapes

Contains classes for drawing geometric shapes.

Classes

ArcShape Creates an arc shape. 
OvalShape Defines an oval shape. 
PathShape Creates geometric paths, utilizing the Path class. 
RectShape Defines a rectangle shape. 
RoundRectShape Creates a rounded-corner rectangle. 
Shape Defines a generic graphical "shape."

Any Shape can be drawn to a Canvas with its own draw() method, but more graphical control is available if you instead pass it to a ShapeDrawable