Android Canvas DrawText установить размер шрифта от ширины?

Я хочу нарисовать текст наcanvas определенной ширины, используя.drawtext

Например, ширина текста всегда должна быть400px независимо от того, что текст ввода.

Если введенный текст длиннее, он уменьшит размер шрифта, а если введенный текст будет короче, соответственно увеличится размер шрифта.

Ответы на вопрос(3)

Ваш ответ на вопрос