Отрегулируйте размер текста в соответствии со спецификациями устройства - PullRequest
0 голосов
/ 28 февраля 2019

Я знаю, что на этот вопрос много раз отвечали, и я перепробовал почти все доступные здесь решения, но, похоже, ни одно из них не работает в моем случае.

Я хочу установить размер текста для каждогоКомпонент textview таким образом, что он автоматически настраивается на различные размеры устройства.Допустим, у меня есть поля заголовка, основного текста и исходного текста, и размер заголовка будет больше, чем у основного текста и размеров исходного текста.В настоящее время, если я пробую некоторые решения, устанавливая размеры текста в соответствии с плотностью устройства, но на каком-то устройстве это идеально, а на некоторых устройствах оно становится очень маленьким.

Я пробовал эти решения: Размер текстаи разные размеры экрана Android

Android устанавливает размер текста TextView, чтобы он выглядел одинаково на всех размерах экрана

Любая помощь будет принята с благодарностью.

1 Ответ

0 голосов
/ 28 февраля 2019

Это одна из лучших библиотек.Я использовал во многих своих проектах

https://github.com/intuit/ssp <--- для размера textviews (sp) </p>

https://github.com/intuit/sdp <--- для размера просмотров (dp) </p>

Вы только что поместили эту строку в gradle уровня своего приложения

implementation 'com.intuit.ssp:ssp-android:1.0.6'

implementation 'com.intuit.ssp:sdp-android:1.0.6'
...