Есть view
в которой я на канвасе хочу написать текст.
Сначала я в paint
устанавливаю размер текста равный высоте вьюхи и тут же возможно я делаю ошибку, мне не понятно:
this.fontSize = getHeight();
this.paint.setTextSize(fontSize);
Rect textBounds = new Rect();
this.paint.getTextBounds(myText, 0, myText.length(), textBounds);
После чего я рисую текст:
canvas.drawText(
myText,
canvas.getWidth() - textBounds.width(),
canvas.getClipBounds().top + textBounds.height(),
paint);
Но текст получаеться по высоте меньше чем сама вьюха. Вывожу в логи:
fontSize = 32
textBounds.height() = 22
Вопрос как можно установить размер текста так, что бы он был такого же размера по высоте как и сама view
?
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Здравствуйте,столкнулся с написанием на языке Java, делаю это в первые поэтому возникли трудности, помогите пожалуйстаНужна программа в Java class: