Android - 网格项 - 拖放 - 想要删除项突出显示

时间:2015-08-04 03:16:20

标签: android drag-and-drop android-gridview

我想在网格中显示圆形图像,还有一个拖放图像以重新定位图标的功能。我还想动态添加圆形图像。所以我在android中使用了网格视图和拖放框架(以及onItemLongClick事件监听器)。一切正常。我只是不想在onItemLongClick期间突出显示一个项目。它突出显示一个项目,在圆形图像后面创建一个矩形阴影(这不是阴影构建器作为拖放框架的一部分)。是否可以删除该突出显示?

以下是网格项目布局xml。

<?xml version="1.0" encoding="utf-8"?>

<com.steth.CircleImageView
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="45dp"
    android:layout_height="45dp"
    android:id="@+id/userImg"
    />

下面是GridView xml。

<GridView xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/gridview"
        android:layout_width="match_parent"
        android:layout_height="0dp"
        android:columnWidth="90dp"
        android:numColumns="auto_fit"
        android:verticalSpacing="10dp"
        android:horizontalSpacing="10dp"
        android:stretchMode="columnWidth"
        android:gravity="center"
        android:layout_margin="8dp"
        android:layout_weight="1" />

1 个答案:

答案 0 :(得分:1)

添加到GridView:

android:listSelector="@android:color/transparent"