Lines Matching refs:canvas
3157 void drawOverscrollHeader(Canvas canvas, Drawable drawable, Rect bounds) {
3160 canvas.save();
3161 canvas.clipRect(bounds);
3169 drawable.draw(canvas);
3171 canvas.restore();
3174 void drawOverscrollFooter(Canvas canvas, Drawable drawable, Rect bounds) {
3177 canvas.save();
3178 canvas.clipRect(bounds);
3186 drawable.draw(canvas);
3188 canvas.restore();
3192 protected void dispatchDraw(Canvas canvas) {
3249 drawOverscrollHeader(canvas, overscrollHeader, bounds);
3253 drawDivider(canvas, bounds, -1);
3279 drawDivider(canvas, bounds, i);
3283 canvas.drawRect(bounds, paint);
3294 drawOverscrollFooter(canvas, overscrollFooter, bounds);
3304 drawOverscrollHeader(canvas, overscrollHeader, bounds);
3332 drawDivider(canvas, bounds, i - 1);
3336 canvas.drawRect(bounds, paint);
3347 drawOverscrollFooter(canvas, overscrollFooter, bounds);
3351 drawDivider(canvas, bounds, -1);
3358 super.dispatchDraw(canvas);
3362 protected boolean drawChild(Canvas canvas, View child, long drawingTime) {
3363 boolean more = super.drawChild(canvas, child, drawingTime);
3373 * @param canvas The canvas to draw to.
3379 void drawDivider(Canvas canvas, Rect bounds, int childIndex) {
3384 divider.draw(canvas);