【发布时间】:2012-01-17 22:54:10
【问题描述】:
TextView 确实有问题。我不想在它上面有任何边距/填充。
<TextView android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/ptp_hour"
android:textColor="@color/black"
android:textSize="100dp"
android:height="100dp"
android:layout_marginTop="0dp"
android:paddingTop="0dp"
android:includeFontPadding="false"
android:maxLines="1"
android:text="10"/>
我的TextView 看起来像这样,尽管textSize 和height 设置为相同的值,但字体上方有一个空格。这让我很困扰,因为我想将另一个视图相对于字体的顶部。这个间距是否包含在字体本身中?
还有一个问题:如果我发现距顶部 20dp 和距底部 7dp 的边距在我的设备上完美运行,我是否可以相信它在其他屏幕上的行为也会类似? (这些边距用于按钮)
【问题讨论】:
-
你能发一张你看到的图片吗?
-
是的,请张贴图片
-
字体似乎有顶部间距。尝试将高度保持为 100dp,但增加 textSize(102dp 或 105dp 等)。
-
@MisterSquonk 如果我增加
textSize字体是从下剪下来的。 -
@MichalChudy:看我的回答。我已经解决了你的问题。