gpt4 book ai didi

android - 如何设置宽度等于android上的另一个小部件

转载 作者:IT王子 更新时间:2023-10-29 00:08:10 24 4
gpt4 key购买 nike

我需要在文本字段下方绘制一条水平线,使线的宽度等于文本宽度(而不是全屏的宽度)。

在我的应用程序中,我在 View (水平线)下方有一个 TextView 。line view的宽度应该等于textview的宽度。我试过android:layout_width="wrap_content"和"match_parent",都没有解决问题。

这是 xml 编码示例:

         ......
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="28dp"
android:text="PopUpWindow"
android:textAppearance="?android:attr/textAppearanceLarge" />


<View
android:id="@+id/separator"
android:layout_width="wrap_content"
android:layout_height="0.3dp"
android:layout_below="@+id/textView1"
android:background="#ffffff" />
......

屏幕图像是:

enter image description here

请帮帮我。

最佳答案

如果你使用 RelativeLayout,你可以使用 align-attributes:

<View
android:id="@+id/separator"
android:layout_width="0dp"
android:layout_height="0.3dp"
android:layout_below="@+id/textView1"
android:layout_alignLeft="@+id/textView1"
android:layout_alignRight="@+id/textView1"
android:background="#ffffff" />

关于android - 如何设置宽度等于android上的另一个小部件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9977721/

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