public class ClipHelper extends java.lang.Object implements ClipView
ClipView interface).
Usage: call clipView(RectF, float) method when needed and override
View.draw(Canvas) method:
public void draw(Canvas canvas) {
clipHelper.onPreDraw(canvas);
super.draw(canvas);
clipHelper.onPostDraw(canvas);
}
| Constructor and Description |
|---|
ClipHelper(android.view.View view) |
| Modifier and Type | Method and Description |
|---|---|
void |
clipView(android.graphics.RectF rect,
float rotation)
Clips view so only
rect part (modified by view's state) will be drawn. |
void |
onPostDraw(android.graphics.Canvas canvas) |
void |
onPreDraw(android.graphics.Canvas canvas) |
public void clipView(android.graphics.RectF rect,
float rotation)
rect part (modified by view's state) will be drawn.
Pass null to turn clipping off.public void onPreDraw(android.graphics.Canvas canvas)
public void onPostDraw(android.graphics.Canvas canvas)