我有两个imageviews,我想在第一个图像上设置第二个imageview,如下图所示:

第一张图片:

第二张图片(片刻):

我能怎么做 ?

我写了下面的代码,但效果不佳:

    <ImageView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_alignParentLeft="true"
        android:scaleType="fitXY"
        android:src="@drawable/ic_moment"
        />

    <ImageView
         android:id="@+id/img_view_item_main_list"
         android:layout_width="fill_parent"
         android:layout_height="220dp"
         android:scaleType="fitXY"
         android:src="@drawable/testtesttest" />

最佳答案

使用Framelayout或使用合并标签

例如:

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" >

    <ImageView
        android:id="@+id/imageView2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:src="@drawable/t" />

    <ImageView
        android:id="@+id/imageView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:src="@drawable/ic_launcher" />

</FrameLayout>

第二张图片排在最前面

关于android - 在另一个imageview上设置一个imageview-xml,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26729715/

10-08 21:12