Как повернуть TextView без ограничения его границ?
я пытаюсь повернуть мой подклассTextView
с помощью :canvas.rotate()
canvas.save();
final int w = getWidth();
final int h = getHeight();
float px = w/2f;
float py = h/2f;
canvas.rotate(mAngle, px, py);
super.draw(canvas);
canvas.restore();
TextView поворачивается, однако границы моего представления обрезаются:
Я понимаю, что это из-за моего взглядаРазмер s - он не изменяется во время вращения, пока должен. Но если япоменяю ширину \ высоту вonMeasure
проблема останется - ям используюLayoutParams.WRAP_CONTENT
, такTextView
просто измени этоРазмер s в соответствии со значениями, указанными в.setMeasuredDimensions
Как я могу решить эту проблему?