Я пытаюсь отобразить правильный размер текста в зависимости от экрана, поэтому, следуя инструкциям для Android, я создал четыре каталога:
values-hdpi
values-mdpi
values-xhdpi
values-xxhdpi
В каждом из них я помещаю размер. Xmlфайл с различными значениями размера текста. Проблема в том, что не работает правильно, потому что у меня есть такие случаи:
устройств, получающих файл hdpi с размером текста = 11sp
Nexus 7 800x1280 -> super small text
Any android One 480x854 -> super big text
устройствполучить файл xhdpi с размером текста = 13sp
Pixel C 2560x1800 -> super small text
Huawei Honor Hol-U19 1280x720 -> super big text
Как я могу решить эту проблему? Очень печально, что я не могу дать правильный размер текста в зависимости от экранных устройств.
Кстати, я не нашел ни одного вопроса в переполнении стека, который бы отвечал на эту проблему.