我想要旋转一个TextView,但是我的文本被边界裁剪了。不过文本确实已经旋转了。 这不是用于动画或其他方面的,仅用于静态设计 :)
我有一个RotatedTextView,在其中执行以下操作:
public class RotatedTextView extends TextView
@Override
public void onDraw(Canvas canvas)
{
canvas.save();
float py = this.getHeight()/2.0f;
float px = this.getWidth()/2.0f;
px = py = 0;
canvas.rotate(this.degrees, px, py);
super.onDraw(canvas);
canvas.restore();
}
这是目前的情况:
![enter image description here](https://istack.dev59.com/EHfsP.webp)
谢谢!