我的要求是在弯曲的路径中绘制文本,并需要为曲线文本应用一些弯曲的背景,如图enter image description here
所示到目前为止,我已根据以下代码将图文绘制为曲线路径:
public GraphicsView(MainActivity mainActivity) {
super(getApplicationContext());
circle = new Path();
circle.addCircle(430, 850, 150, Path.Direction.CW);
tPaint = new Paint(Paint.ANTI_ALIAS_FLAG);
tPaint.setStyle(Paint.Style.FILL_AND_STROKE);
tPaint.setColor(Color.BLACK);
tPaint.setTextSize(50);
}
@Override
protected void onDraw(Canvas canvas) {
canvas.drawTextOnPath(QUOTE, circle, 480, 0, tPaint);
}
现在我的问题是如何根据附件图像获得弯曲文字的背景。