gpt4 book ai didi

android - TextView 位于 RelativeLayout 中的按钮后面

转载 作者:行者123 更新时间:2023-11-30 00:13:09 25 4
gpt4 key购买 nike

我有一个 RelativeLayout,其中有一个 TextView 和一个 Button。 Button有个属性android:layout_alignParentBottom="true",没问题。问题出在 TextView:如果文本很大,它会位于按钮后面。

RelativeLayout

<RelativeLayout
android:minWidth="25px"
android:minHeight="25px"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/absoluteLayout1">
<TextView
android:text="Long long string"
android:textSize="16dp"
android:layout_alignParentTop="true"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#d9e700"
android:id="@+id/text"
android:layout_marginBottom="12.5dp" />
<Button
android:text="Button"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:id="@+id/button1" />
</RelativeLayout>

我需要的是可调整大小的 TextView,它不会落后于按钮。如果文本很大,我们只能看到适合顶部和按钮之间大小的那部分文本。类似于两行,其中第 2 行(带按钮)具有固定高度,而第 1 行可调整大小。有人知道怎么做吗?

最佳答案

添加:

android:layout_above="@+id/button1"

像你的 TextView 一样:

<RelativeLayout android:minWidth="25px"
android:minHeight="25px"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/absoluteLayout1">
<TextView
android:text="Long long string"
android:textSize="16dp"
android:layout_alignParentTop="true"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:textColor="#d9e700"
android:id="@+id/text"
android:layout_above="@+id/button1"
android:layout_marginBottom="12.5dp" />
<Button
android:text="Button"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:id="@+id/button1" />
</RelativeLayout>

关于android - TextView 位于 RelativeLayout 中的按钮后面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47815017/

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