android.graphics.drawable.shapes.RectShape
Defines a rectangle shape.
The rectangle can be drawn to a Canvas with its own draw() method,
but more graphical control is available if you instead pass
the RectShape to a ShapeDrawable.
Known Direct Subclasses
Summary
Public Constructors
Public Methods
Protected Methods
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait
Details
Public Constructors
public
RectShape()
RectShape constructor.
Public Methods
public
void
draw(Canvas canvas, Paint paint)
Draw this shape into the provided Canvas, with the provided Paint.
Before calling this, you must call
resize(float, float).
Parameters
canvas
| the Canvas within which this shape should be drawn |
paint
| the Paint object that defines this shape's characteristics
|
Protected Methods
protected
void
onResize(float width, float height)
Callback method called when
resize(float, float) is executed.
Parameters
width
| the new width of the Shape |
height
| the new height of the Shape
|
protected
final
RectF
rect()
Returns the RectF that defines this rectangle's bounds.