2

我刚开始使用 Android,找不到按照我想要的方式排列图像的方法。

这就是我要找的:

在此处输入图像描述

这是我目前正在使用的代码来排列图像,不幸的是它不起作用。

<RelativeLayout
        android:layout_width="wrap_content"
        android:layout_height="0dp"
        android:layout_weight="1.5"
        android:orientation="horizontal" 
        android:layout_gravity="center">

        <ImageView
            android:id="@+id/imageView1"
            android:layout_width="240dp"
            android:layout_height="240dp"
            android:src="@drawable/delicio"/>

        <ImageView
            android:id="@+id/imageView2"
            android:layout_width="240dp"
            android:layout_height="240dp"
            android:src="@drawable/logoerrado"/>

    </RelativeLayout>

我怎样才能按照我想要的方式排列图像?

4

1 回答 1

2

要在右上角获取 image1,请使用

android:layout_alignParentTop="true"
android:layout_alignParentRight="true"

要使图像 2 水平居中,请使用android:layout_centerHorizontal="true". 然后添加足够的填充通过android:paddingTop以尽可能地降低它。

如果您想要 image2 下方的另一个布局,就像我在您的绘图中看到的那样,只需放入android:layout_below="@+id/img2"它即可。

于 2013-04-03T17:32:25.750 回答