Update
This commit is contained in:
@@ -70,7 +70,26 @@ Align对应的方法自然是setTextAlign,如下:
|
|||||||
|
|
||||||
在实际运用中基线与模式之间的关系则如下图所示:
|
在实际运用中基线与模式之间的关系则如下图所示:
|
||||||
|
|
||||||
|

|
||||||
|
|
||||||
|
> PS 该图片是截屏加工所得,其中红色的先是各自的基准线。注意汉字有一部分是在基准线下面的。
|
||||||
|
|
||||||
|
其核心代码如下:
|
||||||
|
|
||||||
|
``` java
|
||||||
|
canvas.translate(mCenterX,0);
|
||||||
|
|
||||||
|
mPaint.setColor(Color.rgb(0x06,0xaf,0xcd));
|
||||||
|
|
||||||
|
mPaint.setTextAlign(Paint.Align.LEFT);
|
||||||
|
canvas.drawText("左对齐", 0, 200, mPaint);
|
||||||
|
|
||||||
|
mPaint.setTextAlign(Paint.Align.CENTER);
|
||||||
|
canvas.drawText("居中对齐", 0, 400, mPaint);
|
||||||
|
|
||||||
|
mPaint.setTextAlign(Paint.Align.RIGHT);
|
||||||
|
canvas.drawText("右对齐", 0, 600, mPaint);
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user