gpt4 book ai didi

android - 删除堆叠的 TextView 之间的空间

转载 作者:IT老高 更新时间:2023-10-28 22:04:35 25 4
gpt4 key购买 nike

我有一个垂直的 LinearLayout,里面有两个 TextView。前者包含一个静态文本属性(它的文本永远不会改变),最后一个包含一个回归计时器。下图显示了这两个项目:

stacked textviews

我想消除两个文本都有顶部和底部的空格。我尝试了几种方法...

android:includeFontPadding="false"
android:lineSpacingMultiplier="1"
android:lineSpacingExtra="0dp"
android:paddingTop="0dp"
android:paddingBottom="0dp"
android:layout_marginTop="0dp"
android:layout_marginBottom="0dp"

...但他们都没有删除文本上方的空格。如何使两个文本彼此靠近而没有多余的空间?

PS:我找到了this similar question ,但没有人回答。


完整的布局代码:

<LinearLayout 
android:id="@+id/boxTime"
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="20dp" >

<TextView
android:id="@+id/textRemainingTime2"
android:layout_width="wrap_content"
android:layout_heigh="wrap_content"
android:layout_gravity="center"
android:gravity="center_horizontal"
android:textSize="70sp"
android:includeFontPadding="false"
android:lineSpacingMultiplier="1"
android:lineSpacingExtra="0dp"
android:paddingTop="0dp"
android:paddingBottom="0dp"
android:layout_marginTop="0dp"
android:layout_marginBottom="0dp"
android:text="@string/title" />

<TextView
android:id="@+id/textRemainingTime"
android:layout_width="wrap_content"
android:layout_heigh="wrap_content"
android:layout_gravity="center"
android:gravity="center_horizontal"
android:includeFontPadding="false"
android:lineSpacingMultiplier="1"
android:lineSpacingExtra="0dp"
android:paddingTop="0dp"
android:paddingBottom="0dp"
android:layout_marginTop="0dp"
android:layout_marginBottom="0dp"
android:textSize="107sp"
android:text="@string/timer" />

</LinearLayout>

最佳答案

尝试使用负边距。可能需要花点时间才能弄好数字,但我以前做过,而且效果很好。

android:layout_marginTop="-5dp"

关于android - 删除堆叠的 TextView 之间的空间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10769815/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com