我刚刚开始使用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>
如何按照我想要的方式排列图像?
答案 0 :(得分:2)
要在右上角获取image1,请使用
android:layout_alignParentTop="true"
android:layout_alignParentRight="true"
要使图像2水平居中,请使用android:layout_centerHorizontal="true"
。然后通过android:paddingTop
添加足够的填充,以便尽可能地将其缩小。
如果你想在image2下面有另一个布局,就像我在你的绘图中看到的那样,只需将android:layout_below="@+id/img2"
放到它上面。