gpt4 book ai didi

android - 如何写弯曲的文字?

转载 作者:IT老高 更新时间:2023-10-28 22:25:30 29 4
gpt4 key购买 nike

我想这样写弯曲的文字:

curved text

我该怎么做?

最佳答案

大声笑,这很好玩,我刚试着做一个文字曲线,你可以试试:

package pete.android.study;

import android.content.Context;
import android.graphics.Canvas;
import android.graphics.Color;
import android.graphics.Paint;
import android.graphics.Path;

import android.graphics.RectF;
import android.view.View;

public class GraphicsView extends View {
private static final String MY_TEXT = "xjaphx: Draw Text on Curve";
private Path mArc;

private Paint mPaintText;

public GraphicsView(Context context) {
super(context);

mArc = new Path();
RectF oval = new RectF(50,100,200,250);;
mArc.addArc(oval, -180, 200);
mPaintText = new Paint(Paint.ANTI_ALIAS_FLAG);
mPaintText.setStyle(Paint.Style.FILL_AND_STROKE);
mPaintText.setColor(Color.WHITE);
mPaintText.setTextSize(20f);

}

@Override
protected void onDraw(Canvas canvas) {
canvas.drawTextOnPath(MY_TEXT, mArc, 0, 20, mPaintText);
invalidate();
}
}

关于android - 如何写弯曲的文字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8337221/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com