drawTextOnPath无法正确呈现文本

时间:2016-07-25 06:52:51

标签: android ondraw circular-slider

我想画一个圆圈和一个沿着路径移动的指针。我能够在路径上正确地写文字。但是在指针上,文本被截断/重叠。尝试增加textSize和spanSize没有增益。以下是代码。

        canvas.drawPath(mCirclePonterPath, mPointerPaint);

        numberPaint.setColor(Color.parseColor("#ffffff"));
        numberPaint.setAntiAlias(true);
        numberPaint.setStyle(Paint.Style.STROKE);
        numberPaint.setTextAlign(Paint.Align.LEFT);
        numberPaint.setTextSize(65f);

        canvas.drawTextOnPath("10",mCirclePonterPath,0,0,numberPaint);

附件是图片供参考。

The pointer is the black circle where I want to display the number 10

0 个答案:

没有答案