文档章节

取消GridView/ListView item被点击时的效果

Jerikc
 Jerikc
发布于 2013/04/24 18:40
字数 118
阅读 14763
收藏 2

方法一,在控件被初始化的时候设置

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

方法二,在布局文件中设置listSelector属性


<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"/>
当然也可以定制化自己想要的效果。

推荐使用方法二,解耦逻辑代码与布局文件。

© 著作权归作者所有

共有 人打赏支持
Jerikc
粉丝 92
博文 246
码字总数 22757
作品 0
浦东
程序员
私信 提问
Android中ListView嵌套GridView的简单消息流UI(解决宽高问题)

如图 : 出现的问题截图如上,当只有一个图标时GridView的宽度(灰色区域)也是matchparent的,这个时候点击gridview区域是ListView是不能响应的,但是如果GridView的背景色与ListView的背景一致...

人生如歌
2015/03/25
0
4
android之recyclerview的基本使用

Google在推出Android5.0的时候推出了Material Design ,而RecyclerView是Material Design 重要组件之一。当然还有CardView/Palette。 RecyclerView是用来替换传统的ListView和GridView,瀑布流...

墨宇hz
2016/03/21
0
0
[Android]在ListView嵌套GridView中出现的点击事件处理以及gridview显示

[Android]在ListView嵌套GridView中出现的点击事件处理以及gridview显示不全的问题 写这篇博文也是出于偶然看到自己很久以前写的一堆“烂码”,目的是为了实现一个ListView中能够嵌入GridVie...

QGlaunch
2016/01/08
106
0
【转载】Android RecyclerView 使用完全解析 体验艺术般的控件

崇拜下鸿洋大神,原文地址:http://blog.csdn.net/lmj623565791/article/details/45059587 概述 RecyclerView出现已经有一段时间了,相信大家肯定不陌生了,大家可以通过导入support-v7对其进...

桀骜不驯24
2018/09/11
0
0
Android Selector

Selector的应用: http://www.cnblogs.com/loulijun/archive/2012/04/15/2450312.html 使用selector修改TextView中字体的颜色: http://blog.csdn.net/dinglin87/article/details/7885806 2.......

当空皓月
2014/10/08
0
0

没有更多内容

加载失败,请刷新页面

加载更多

使用 HostAliases 向 Pod /etc/hosts 文件添加条目

默认 hosts 文件内容 通过 HostAliases 增加额外的条目 限制 为什么 Kubelet 管理 hosts文件? 当 DNS 配置以及其它选项不合理的时候,通过向 Pod 的 /etc/hosts 文件中添加条目,可以在 Po...

xiaomin0322
26分钟前
1
0
阿里高级技术专家:研发效能的追求永无止境

背景 大约在5年前,也就是2013年我刚加入阿里的时候,那个时候 DevOps 的风刚吹起来没多久,有家公司宣称能够一天发布几十上百次,这意味着相比传统软件公司几周一次的发布来说,他们响应商业...

阿里云官方博客
29分钟前
0
0
阻止冒泡事件

1、event.isImmediatePropagationStopped() $("#id").click( function(event) { event.isImmediatePropagationStopped()}); 2、event.stopPropagation $("#id").click( function(even......

yan_liu
35分钟前
2
0
shell实例100例《二》

11、题目要求 写一个脚本实现如下功能: 输入一个数字,然后运行对应的一个命令。 显示命令如下: *cmd meau** 1 - date 2 - ls 3 - who 4 - pwd 当输入1时,会运行date, 输入2时运行ls, 以此...

寰宇01
39分钟前
0
0
CentOS开机自启SVN

安装好 svn 服务后,默认是没有随系统启动自动启动的, CentOS 7 的 /etc/rc.d/rc.local 是没有执行权限的, 系统建议创建 systemd service 启动服务 于是查看 systemd 里 svn 的配置文件 /l...

临江仙卜算子
56分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部