Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Dimitrii
1 / 1 / 0
Регистрация: 20.04.2013
Сообщений: 185
#1

автоматическое изменение размера шрифта - Программирование Android

12.11.2015, 20:32. Просмотров 323. Ответов 5
Метки нет (Все метки)

как можно реализовать автомасштабирование (изменение размера шрифта в ТекстВию) Текста в зависимости от размеров экрана? Мне просто нужно чтоб один и тот же текст более-менее нормально отображался на разных мониторах. Я дела Текствиюшку на весь экран(работал на средненьком экране) в итоге на одних устройствах текст тупо не влазит весь, на других- уходит в две небольшие строки вверху и куча пустого места
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.11.2015, 20:32     автоматическое изменение размера шрифта
Посмотрите здесь:

Изменение размера шрифта в стиле программно - Программирование Android
Здрасте) Можно ли в коде программы работать со стилями и изменять их параметры, если да, то как? Я сделал стиль для кнопок, и хотел бы...

Диначеское изменение вышины компонента (размера шрифта) - Программирование Android
Здравствуйте. В программе на вертикальном LinearLayout-е есть различные компоненты типа TextView, Button, Spinner, EditText. С шириной...

Изменение шрифта - Программирование Android
как можно изменить шрифт в textview на нестандартный делаю вот так приложение вылетает textView10 = (TextView)...

Уменьшение размера шрифта Textview, если не влезает по длине или высоте - Программирование Android
TextView в режиме width=match_parent, height=match_parent, то есть растянут на весь активити. Задача уместить текст с заведомо огромным...

Изменение размера Activity - Программирование Android
как изменить размер активити по умолчанию его размер устанавливается во весь экран как уменьшить длину и ширину активити?как вызвать...

Изменение размера изображения - Программирование Android
Здравствуйте! Интересует возможность изменения выводимого на экран изображения в Android. Требуется хак для определенного устройства....

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Pablito
2455 / 1900 / 591
Регистрация: 12.05.2014
Сообщений: 6,702
Завершенные тесты: 1
12.11.2015, 20:35     автоматическое изменение размера шрифта #2
размер шрифта надо задавать в sp
Dimitrii
1 / 1 / 0
Регистрация: 20.04.2013
Сообщений: 185
12.11.2015, 23:12  [ТС]     автоматическое изменение размера шрифта #3
20 sp выставленно
XML
1
2
3
4
5
6
7
android:id="@+id/textView"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:textColor="#ff003fbe"
 
        android:textStyle="normal|italic"
        android:textSize="20sp" />
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,070
13.11.2015, 08:09     автоматическое изменение размера шрифта #4
android:textSize можно вообще не устанавливать, но если надо задавайте его в dimens.xml для разных экранов.
Valakin
430 / 96 / 15
Регистрация: 21.02.2015
Сообщений: 729
13.11.2015, 08:39     автоматическое изменение размера шрифта #5
Я бы вопрос по другому поставил.
Если текст во вьюшку не помещается и начинает работать перенос.

Можно ли программно определить есть ли перенос текста или нет?

Если возможно то можно было бы циклом увеличивать размер текста до тех пор пока не начнется перенос
Pablito
13.11.2015, 19:11     автоматическое изменение размера шрифта
  #6

Не по теме:

я пытался написать собственный велосипед, что-то типа AutoSizeTextView
но там оказалось не все так просто - полезли нюансы и я забил
проще потратить 5 минут и найти на гитхабе готовую библиотеку (они там точно есть)

Yandex
Объявления
13.11.2015, 19:11     автоматическое изменение размера шрифта
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru