Ответ 1
Вам нужно создать пользовательский вид, простирающийся от TextView
, возможно, установив круг как фоновое изображение и вычислив ширину текста/сломав строки вручную в соответствии с шириной текста.
Чтобы вычислить ширину строки, см. Как рассчитать ширину шрифта строки в пикселях?
Конечно, требуется математика и расчеты для измерения свободного места на линию; но я думаю, что это единственный способ, так как там нет стандартного компонента для этого.
Чтобы поместить текст в представление, используйте drawText
класса Canvas
.