TextView:删除顶部和底部的间距和填充

问题描述 投票:1回答:3

我有一个textview,大小是50 dp。我得到的结果如下图所示.enter image description here 我想删除textView中的底部空格,因为它的高度取决于文本大小。我希望仅在我的引号中收到背景信息。有没有办法删除textView中未使用的空格?

<TextView
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:layout_gravity="center"
                android:gravity="top"
                android:text="“"
                android:fontFamily="@font/arialbd"
                android:background="#ff0"
                android:textColor="#E8E9EF"
                android:includeFontPadding="false"
                android:textSize="50dp" />
android android-activity android-linearlayout textview
3个回答
1
投票

试试这个:

<TextView
    android:layout_width="wrap_content"
    android:layout_height="30dp"
    android:layout_gravity="top|center"
    android:text="“"
    android:fontFamily="@font/arialbd"
    android:background="#ff0"
    android:textColor="#E8E9EF"
    android:includeFontPadding="false"
    android:textSize="50dp"
    android:gravity="top" />

0
投票

在您的情况下,您必须实现自定义textView。检查this example以供参考。


-1
投票

您可以尝试将底部边距设置为负值。

像这样的东西:

android:layout_marginBottom="-10dp"

让我知道它的作品,这是最简单的方法,但可以成为其他...

© www.soinside.com 2019 - 2024. All rights reserved.