У меня есть повернутый класс TextView, холст которого я вращаю в методе onDraw:
@Override
protected void onDraw(final Canvas canvas) {
canvas.save();
canvas.rotate(-90);
canvas.translate(-getHeight(), 0);
super.onDraw(canvas);
canvas.restore();
}
TextView правильно позиционируется и поворачивается, но текст кажется обрезанным:
Как правильно развернуть Canvas
, чтобы TextView
не обрезал текст?
Примечание область выделениярезультат рисования границ клипа canvas
прямо перед super.onDraw(canvas)
, поэтому я знаю, что область клипа правильная.