android GridView布局与2 ImageView作为子视图

时间:2011-12-08 11:21:57

标签: java android eclipse layout

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

如何实现? 感谢

1 个答案:

答案 0 :(得分:1)

试试这个布局。请注意,下面的代码可能存在拼写错误,或者可能使用项目中可能不存在的drawable。

<?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>