android - 如何删除 TextView 上边距?

标签 android textview margin

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 看起来像这样,尽管 textSizeheight 设置为相同的值,但字体上方有一个空格。这让我很困扰,因为我想将另一个 View 相对于字体的顶部。这个间距是否包含在字体本身中?

TextView in RelativeLayout

还有一个问题:如果我发现距顶部 20dp 和距底部 7dp 的边距在我的设备上完美运行,我可以相信它在其他屏幕上会以类似的方式运行吗? (这些边距用于按钮)

最佳答案

使用 android:includeFontPadding="false" 在类似情况下帮助了我很多。

关于android - 如何删除 TextView 上边距?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8465969/

相关文章:

css - 如何在两边添加边距并将段落中的文本居中?

HTML 边距问题

HTML/CSS 标题图像有边距,我看不出任何原因

android - android :noHistory ="true" work?是怎么回事

android - Clang 链接 .so 库 libc++_shared.so

android - 如何在 Android 的不同屏幕密度上正确制作位图中的文本?

java - 在制作新 Activity 时专注于文本的特定部分

Android TextView 特殊字符问题

android - 结合 CoverFlow 和通用图像加载器

java - 尝试从 Android 到服务器的 SSL 连接时出现 "no shared cipher"错误