我必须通过ImageView进行ImageView,它们具有相同的尺寸,并且必须在完全相同的位置相互之间,有时我必须这样做才能让3个ImageViews相互叠加。任何人都知道应该怎么做?
答案 0 :(得分:1)
使用RelativeLayout
或FrameLayout
,您可以为n个ImageViews
执行此操作。只需在另一个下面声明它们,它们将相互覆盖。首先宣布将在第二个宣布后面,等等。
答案 1 :(得分:1)
这样做会将3张图像放在彼此的顶部。
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent">
<ImageView
android:layout_width="<some_size>dp"
android:layout_height="<some_size>dp"
android:layout_alignParentTop="true"
android:src="@drawable/<name_of_asset>" />
<ImageView
android:layout_width="<some_size>dp"
android:layout_height="<some_size>dp"
android:layout_alignParentTop="true"
android:src="@drawable/<name_of_asset>" />
<ImageView
android:layout_width="<some_size>dp"
android:layout_height="<some_size>dp"
android:layout_alignParentTop="true"
android:src="@drawable/<name_of_asset>" />
</RelativeLayout>
答案 2 :(得分:0)
试试这个:只需调整它以满足您的需求。
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:src="@drawable/ic_launcher" />
<ImageView
android:id="@+id/imageView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:src="@drawable/ic_launcher" />
<ImageView
android:id="@+id/imageView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="true"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:src="@drawable/ic_launcher" />
<ImageView
android:id="@+id/imageView4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_alignParentRight="true"
android:src="@drawable/ic_launcher" />
<强>输出强>