Я одновременно iOS и Android Разработка, я хочу, чтобы размер шрифта регулировался размером по высоте. У меня нет проблем с размером текста от iOS (Swift). Вот мой код, который я использую ниже
let textsize = UILabel()
textsize .font = UIFont (name: "Arial", size: view.frame.height * 0.3)
, который отлично работает, но Android .... У меня есть тестовые Samsung Tab A и Nexus S, поэтому я заметил, что оба являются HDPI, но шрифт в таблице тонкий, но шрифт на Nexus S огромен.
Я пробовал использовать регулировку размера по высоте ниже
android:textSize="match_parent * 0.3"
Но android не позволяет мне делать математику, как я делал в Swift . Я не уверен, почему размер шрифта сильно отличается, но у меня нет проблем с LinearLayout, кнопкой и т. Д. c ... но почему размер шрифта очень разный ??????