Lines Matching refs:canvas
1282 void onDraw(Canvas canvas, Layout layout, Path highlight, Paint highlightPaint,
1304 mCorrectionHighlighter.draw(canvas, cursorOffsetVertical);
1308 drawCursor(canvas, cursorOffsetVertical);
1314 if (mTextView.canHaveDisplayList() && canvas.isHardwareAccelerated()) {
1315 drawHardwareAccelerated(canvas, layout, highlight, highlightPaint,
1318 layout.draw(canvas, highlight, highlightPaint, cursorOffsetVertical);
1322 private void drawHardwareAccelerated(Canvas canvas, Layout layout, Path highlight,
1324 final long lineRange = layout.getLineRangeForDraw(canvas);
1329 layout.drawBackground(canvas, highlight, highlightPaint, cursorOffsetVertical,
1405 ((HardwareCanvas) canvas).drawRenderNode(blockDisplayList, null,
1414 layout.drawText(canvas, firstLine, lastLine);
1438 private void drawCursor(Canvas canvas, int cursorOffsetVertical) {
1440 if (translate) canvas.translate(0, cursorOffsetVertical);
1442 mCursorDrawable[i].draw(canvas);
1444 if (translate) canvas.translate(0, -cursorOffsetVertical);
4016 public void draw(Canvas canvas, int cursorOffsetVertical) {
4019 canvas.translate(0, cursorOffsetVertical);
4022 canvas.drawPath(mPath, mPaint);
4025 canvas.translate(0, -cursorOffsetVertical);