图像背面的黄色背景点击

时间:2016-03-10 12:42:51

标签: android gridview

我正在使用GridView来显示图库图像。但是当我点击任何图像时,图像背面会出现黄色。我该如何删除它?

这是我正在使用的代码

<GridView
                android:id="@+id/party_gallery_gridview"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:horizontalSpacing="@dimen/party_detail_layout_margin"
                android:listSelector="@null"
                android:numColumns="3"
                android:scrollbars="none"
                android:verticalSpacing="@dimen/party_detail_layout_margin"
                android:visibility="gone" >
            </GridView>

您可以在下图中看到黄色背景

enter image description here

4 个答案:

答案 0 :(得分:1)

您可以在 可绘制目录 中使用新的 bg_pressed.xml

并且必须包含<selector>代码

<?xml version="1.0" encoding="UTF-8"?>
    <selector xmlns:android="http://schemas.android.com/apk/res/android">
        <item android:state_pressed="true" >
            <shape>
                <solid
                    android:color="#000" />
    </shape>
    </selector>

而不是

你可以在Grid Cell

android:background="@drawable/bg_pressed.xml"

我希望有所帮助:)

答案 1 :(得分:0)

尝试使gridview background trasnparent,就像这样:

  <GridView xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/gridView"
        android:numColumns="2"
        android:gravity="center"
        android:background="#ffffffff"
        android:columnWidth="100dp"
        android:stretchMode="columnWidth"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        />

答案 2 :(得分:0)

将此行添加到gridview

机器人:listSelector = “#00000000”

答案 3 :(得分:0)

找到您的项目视图布局文件,并将其背景更改为相应的背景可绘制。 这是一个例子:

npm install

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="@dimen/bb_drawerlayout_menu_item_height" android:background="@drawable/appkit_drawerlayout_menu_item_bg" android:clickable="true" android:gravity="center_vertical" android:orientation="horizontal" android:paddingEnd="12dp" android:paddingStart="0dp" tools:background="@color/black" tools:layout_width="240dp"> 的内容如下:

appkit_drawerlayout_menu_item_bg

希望这对你有意义。