Вместо использования 30sp определите другой размер в вашем файле ресурсов:
создайте новый каталог с именем измерениями в значениях с большим, очень большим, маленьким и нормальным, как эти:
и определите размеры в этом файле следующим образом
<resources>
<dimen name="one">1dp</dimen>
</resources>
и используйте его в своем XML-файле следующим образом:
android:textSize="@dimen/txt_fifteen"
Надеюсь, что такпоможет вам.