drawTextOnPath не отображает текст должным образом

Я хочу нарисовать круг и указатель, который движется по пути. Я могу правильно написать текст на пути. Но по указателю текст усекается / перекрывается. Попытка увеличения 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);

Прикрепленное изображение для справки.

Указатель - черный круг, где я хочу отобразить число 10

0 ответов

Другие вопросы по тегам