我想在网格中显示圆形图像,还有一个拖放图像以重新定位图标的功能。我还想动态添加圆形图像。所以我在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" />
答案 0 :(得分:1)
添加到GridView:
android:listSelector="@android:color/transparent"