gpt4 book ai didi

android - 如何在android中的另一个imageview之上放置一个imageview

转载 作者:IT王子 更新时间:2023-10-28 23:27:31 25 4
gpt4 key购买 nike

这是我目前尝试的布局,但没有成功

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@color/white">

<LinearLayout
android:id="@+id/lltest"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:layout_centerHorizontal="true">

<ImageView
android:id="@+id/inside_imageview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="5dip"
android:layout_marginBottom="5dip"
android:src="@drawable/frame"/>

</LinearLayout>

<ImageView
android:id="@+id/outside_imageview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignTop="@id/inside_imageview"
android:scaleType="fitXY"/>
</RelativeLayout>

我真正想要的是让我的outside_imageview 位于inside_imageview 之上,并具有确切的高度和宽度......如何通过布局来做到这一点?

最佳答案

    <RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@color/white" >

<ImageView
android:id="@+id/inside_imageview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginBottom="5dip"
android:layout_marginTop="5dip"
android:src="@drawable/frame" />

<ImageView
android:id="@+id/outside_imageview"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignTop="@id/inside_imageview"
android:layout_alignBottom="@id/inside_imageview"
android:layout_alignLeft="@id/inside_imageview"
android:layout_alignRight="@id/inside_imageview"
android:scaleType="fitXY" />
</RelativeLayout>

RelativeLayout 中的 layout_align[Top|Bottom|Left|Right] 属性用于根据它们各自的 x 和 y 值在边距内对齐 View 。第二个 ImageView 现在将根据边距与第一个 ImageView 的顶部、底部、左侧和右侧对齐。在对齐中忽略填充。

关于android - 如何在android中的另一个imageview之上放置一个imageview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11959841/

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