我必须在 ImageView 上做 ImageView,它们具有相同的尺寸,并且必须在完全相同的位置彼此重叠,有时我必须这样做,以便让 3 个 ImageView 彼此重叠。任何人都知道这应该怎么做?
问问题
395 次
3 回答
1
使用RelativeLayout
orFrameLayout
你可以为 n 个ImageViews
. 只需在另一个之下声明它,它们就会相互覆盖。第一个声明将在第二个声明之后,依此类推。
于 2013-09-25T07:29:23.313 回答
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>
于 2013-09-25T07:32:42.750 回答
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" />
输出
于 2013-09-25T07:53:20.270 回答