XML布局:
<TextView
android:id="@+id/tv3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="@+id/tv4"
android:layout_alignBottom="@+id/tv4"
android:layout_alignLeft="@+id/tv2"
android:layout_marginLeft="23dp"
android:text="@string/my"
android:textSize="15dp" />
如何在所有屏幕上自动调整分辨率? 什么是最简单的选择? 我很困惑:| 谢谢!!!
答案 0 :(得分:0)
尝试使用sp
单位而不是dp
单位作为文字,如下所示:
android:textSize="15sp"
上找到这些单元之间的差异dp 是与密度无关的像素,对应于160 dpi像素的物理尺寸。 sp 是相同的基本单位,但是按用户的首选文字大小缩放(它是与比例无关的像素),因此在定义文本时应使用此测量单位大小(但绝不是布局大小)。