Когда я тестировал размер шрифта с разными настройками плотности с помощью Eclipse Emulator, я получал шрифты разного размера, даже если я использовал «dp» для определения определенного размера.Я бы подумал, что размер может уменьшиться с увеличением плотности, но я обнаружил, что чем выше плотность, тем больше размер шрифта.Я попытался использовать «in» и «mm», и происходит то же самое поведение: чем выше плотность, тем больше шрифты.Это основано на Android: minSdkVersion = "10".
Можно ли каким-либо образом установить размеры шрифта для масштабирования до одинакового размера для различной плотности?
Вот XML-файл:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textSize="20dp"
android:layout_gravity="center"
android:textColor="@color/orange"
android:textStyle="bold"
android:text="THIS IS A TEST"
android:background="@color/white"/>
</LinearLayout>
К сожалению, я не могу опубликовать изображения с размером шрифта для трех настроек Эмулятора из-за отсутствия репутации.
Спасибо.