Создайте несколько папок values
, по одной для каждого размера экрана, который вы хотите поддерживать.(values, values-large, values-xlarge и т. д.).
В каждую папку values
вы включите dimens.xml
с размерами, которые вы хотите использовать, когда размер экрана такой же, как этотvalues
папка.
И тогда ваш код будет работать нормально.
android:textSize="@dimen/btn_text"
сделает текст вашей кнопки, другого размера, если экран нормальный, или большой и т. Д.