Как сделать так, чтобы размер шрифта TextView изменялся динамически в зависимости от размера родительского представления - PullRequest
4 голосов
/ 07 марта 2012

У меня есть текстовое представление (без представления прокрутки) внутри макета фрейма.

Проблема заключается в том, что текстовое представление правильно отображает текст, пока не достигнет пределов размера макетов фрейма.Что я хочу сделать, так это уменьшать размер шрифтов в TextView при каждом достижении размера FrameLayouts, чтобы текст можно было просматривать полностью, так как в настоящее время текст обрезается после достижения размера Framelayouts.

Любые входные данные приветствуются.

Ответы [ 2 ]

5 голосов
/ 07 марта 2012

Если я вас правильно понимаю, вы хотите уменьшить текст.Об этом много раз спрашивали при переполнении стека

Вот два примера программного сжатия текста до размера:

http://jeffreysambells.com/posts/2010/04/04/android-textview-with-auto-sized-content/

http://catchthecows.com/?p=72

2 голосов
/ 17 октября 2017

Вы можете использовать android:autoSizeTextType на уровне API 26. Подробнее см. https://stackoverflow.com/a/46798283/1162784.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...