标签: android
可能重复: How to write curved text?
我想在给定图像中渲染文本(代替“AMEX 3”)。请告诉我如何实现这一目标。
答案 0 :(得分:12)
创建一个圆形Path - 对象,然后在自定义画布中使用drawTextOnPath。
Path path = new Path(); path.addCircle(x, y, radius, Path.Direction.CW); myCanvas.drawTextOnPath(myText, path, offset, 0, myPaint);
myCanvas现在应该包含弯曲文本。