我想创建一个具有固定列大小的GridView布局(比如说80dp)。作为子元素(单元),我想拥有2个ImageView:
1.一个ImageView充满整个单元格-它是缩略图。
2.第二个ImageView填充到右下角,是一个12x12的小图标,应覆盖第一个ImageView。

如何实现呢?
谢谢

最佳答案

试试这种布局。请注意,以下代码可能存在拼写错误,或者可能使用了项目中可能不存在的可绘制对象。

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/image_and_text_layout" android:paddingBottom="5dip" android:paddingTop="5dip" android:layout_height="80dip" android:layout_width="80dip">

        <ImageView android:id="@+id/option_image" android:src="@drawable/background_night_blue_gradient" android:scaleType="fitXY" android:layout_height="fill_parent" android:layout_width="fill_parent"/>

        <ImageView android:id="@+id/option1_image" android:src="@drawable/icon" android:scaleType="fitXY" android:layout_height="12dip" android:layout_width="12dip" android:layout_alignParentRight="true" android:layout_alignParentBottom="true"/>



</RelativeLayout>

关于java - android GridView布局,其中2个ImageView作为 subview ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8430205/

10-10 05:47