Android中取消GridView & ListView默认的点击背景色

Posted 星辰

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android中取消GridView & ListView默认的点击背景色相关的知识,希望对你有一定的参考价值。

方法一:

gridView.setSelector(new ColorDrawable(Color.TRANSPARENT));
listView.setSelector(new ColorDrawable(Color.TRANSPARENT));

在代码中初始化的时候设置其属性。

方法二:

<GridView
        android:listSelector="@android:color/transparent"
        android:numColumns="auto_fit"
        android:columnWidth="50dp"
        android:stretchMode="spacingWidth"
        android:layout_weight="1.0"
        android:layout_height="0dip"
        android:layout_width="match_parent"/>

<ListView
        android:listSelector="@android:color/transparent"
        android:layout_height="match_parent"
        android:layout_width="match_parent"/>

在布局文件设置android:listSelector设置为透明色,当然既然能设置成透明的,也能用这个属性设置你自己想要的点击背景色!

以上是关于Android中取消GridView & ListView默认的点击背景色的主要内容,如果未能解决你的问题,请参考以下文章

GridView编辑取消按钮自定义控件

如果选中 CheckAll 则全选,如果未选中则使用 jQuery 从 Gridview 中取消全选

ASP.NET GridView CommandField 更新/取消不换行

如何使用 JQuery 取消选中 GridView 中的所有单选按钮?

GridView选中,编辑,取消,删除代码

android中gridview的item为啥不能居中