如何让文本(不是图像)在 Android 中绕其轴旋转?
例子:
您需要创建一个扩展类,TextView
然后覆盖该onDraw
方法,如下所示:
public class MyRotatedTextView extends TextView {
...
@Override
protected void onDraw(Canvas canvas) {
canvas.save();
float py = this.getHeight() / 2.0f;
float px = this.getWidth() / 2.0f;
canvas.rotate(180, px, py);
super.onDraw(canvas);
canvas.restore();
}
}
在这种情况下,旋转轴穿过TextView
的中心。