Android:在gridview中为图像添加一个复选框

时间:2011-06-01 08:20:03

标签: android gridview

我在gridView中显示图像,现在我需要为每个图像添加一个复选框,以便允许多个选择。

问:如何在Android中的网格视图中为图像添加复选框? (例如,Gallery Application具有相同的功能)

4 个答案:

答案 0 :(得分:3)

答案 1 :(得分:2)

您可以使用FrameLayout。

<FrameLayout
        android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_marginTop="9dip"
    android:padding="5dip">

    <ImageView
        android:id="@+id/image1"        
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginRight="10dip"
        android:layout_gravity="right|center_vertical"
            android:background="@drawable/delete"/>
             <CheckBox
        android:id="@+id/chk_box"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"/>

</FrameLayout>

答案 2 :(得分:0)

您可以创建简单的CheckBox(http://developer.android.com/reference/android/widget/CheckBox.html)并使用setCompoundDrawables为其添加图标。而不仅仅是将此组件添加到您的网格。

答案 3 :(得分:0)

查看此link,了解我们如何使用gridview中的图标创建textview。

从此链接获取帮助,只需将textView替换为复选框。