代码之家  ›  专栏  ›  技术社区  ›  Devrath

如何减少文本视图中有一个长文本的行间距

  •  0
  • Devrath  · 技术社区  · 6 年前

    快照 enter image description here

    代码 :

    <TextView
                            android:id="@+id/txt_header"
                            android:layout_weight="1"
                            android:layout_width="match_parent"
                            android:layout_height="wrap_content"
                            android:gravity="left"
                            android:text="The swap request from KOMALJEET KAUR will time out in the next 3 hours, schedule pick up now."
                            android:lineSpacingExtra="-3dp"
                            android:lineSpacingMultiplier="0.5"
                            android:textColor="@color/clr_txt_header"
                            android:textSize="@dimen/text_small" />
    
    1 回复  |  直到 6 年前
        1
  •  0
  •   Lan Nguyen    6 年前

    如果方向正确,lineSpacingExtra和lineSpacingMultiplier可以帮助您实现目标。注意android:lineSpacingExtra=带x的“xdp”必须大于1。lineSpacingMultiplier和您的用法一样是一个float。 但是,您可以通过编程方式设置它 TextView.setLineSpacing()