gpt4 book ai didi

android - 将 TextView 直接放在 XML 上的 Imageview 之上

转载 作者:行者123 更新时间:2023-11-29 18:14:59 25 4
gpt4 key购买 nike

现在 textview 在垂直方向上排在第一位,然后是 imageview。我怎样才能使 textview 叠加在 XML 的 textview 之上? textview 比 imageview 有更高的 Z 顺序。

<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TableLayout
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_margin="0px"
android:padding="0px">
<TextView android:id="@+id/textItem"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:background="#AA000000"
android:textColor="#ffffffff"
android:textSize="22sp"
android:text="Find Now"
android:enabled="false"
>
</TextView>
<ImageView
android:id="@+id/myImageView0"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:src="@drawable/bar_top"/>

最佳答案

一种可能的解决方案是删除表格布局并使用以下代码:

<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent">
<TextView android:id="@+id/textItem"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:background="#AA000000"
android:textColor="#ffffffff"
android:textSize="22sp"
android:text="Find Now"
android:enabled="false"
>
</TextView>
<ImageView
android:id="@+id/myImageView0"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/textItem"
android:src="@drawable/bar_top"/>
</RelativeLayout>

如果出于其他目的需要表格布局,另一种解决方案是使用 framelayout,其内容将是 textview 和 imageview,并将其添加为 tablelayout 的单元格

关于android - 将 TextView 直接放在 XML 上的 Imageview 之上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8696857/

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