Как указать размер текста только для определенных размеров экрана и меньше? - PullRequest
0 голосов
/ 23 мая 2018

Я хочу, чтобы TextView было "12sp", если экран имеет плотность пикселей hdpi или меньше.В противном случае я хочу, чтобы Android Studio определяла TextSize, как это обычно происходит, когда атрибут textSize специально не определен.Как мне это сделать?

В настоящее время у меня есть файл dimens.xml в values-hdpi с кодом:

<?xml version="1.0" encoding="utf-8"?>
    <dimen name="text_size">12sp</dimen>
<resources>

это в соответствующем TextView в моем XML-файле:

<TextView
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:text="@string/version_text"
    android:textSize="@dimen/text_size">

В настоящее время TextView во всех измерениях экрана имеет размер 12sp

...