Авторазмер текста в TextView на Android - PullRequest
1 голос
/ 03 июня 2011

Можно ли установить размер текста TextView равным TextView высоте, если высота TextView не задана заранее (WRAP_CONTENT или FILL_PARENT)?

решение: Автоматическое масштабирование текста TextView для размещения в границах

Ответы [ 2 ]

0 голосов
/ 13 мая 2014

Я нашел библиотеку, которая делает именно то, что я хочу: SizeAdjustingTextView

0 голосов
/ 04 июня 2011

Я также хотел сделать что-то подобное, и самое близкое, что вы можете получить, это сказать android:textSize=20dp (или любой другой размер, который вы считаете подходящим) для вашего стиля или для каждого элемента, отображающего текст. поскольку dp - это пиксели, не зависящие от устройства, если он занимает весь экран на вашем устройстве, он должен отображаться таким же образом на всех других устройствах. Возможно, вы захотите проверить это, так как вам, возможно, придется выбирать разные значения dp для каждой из возможных комбинаций размера / плотности (в зависимости от того, на какие устройства вы нацелены, а также от того, разрешаете ли вы использование для изменения ориентации). ) эта имеет всю эту информацию.

...