android GridView默认选中分析
来源:互联网 发布:java transient 作用 编辑:程序博客网 时间:2024/05/20 07:20
ps:不知道大家有没有注意到创建gridview后显示数据时,默认是选中第一个;
我分析下源码如下,需要参考同学请看看:
1、在GridView布局组件时调用了makeRow方法,其中一段代码是如下:
这里就设置了要选中的是哪一个item;
2、接下看看makeAndView方法:
只是简单的把selected传递给setupChild;
3、接下来我们看看setupChild方法:
先判断下,再比较下,最后设置下这个child被选中,这个child就是我们看到默认被选中的item;
最后说下,我这里就是简单的概括下,从确定了mSelectedPosition之后item被选中的事,直于怎么被确定的,有需要的小伙伴自己去花点时间研究哈;
0 0
- android GridView默认选中分析
- android gridview取消默认选中
- android GridView 去掉边距 去掉默认选中图
- android GridView选中效果
- Android checkbox默认选中
- 简单实现设置Gridview默认选中状态
- android gridview默认显示部分数据,点击按钮显示全部,再点击回到默认状态,选中变颜色
- android Spinner默认不选中
- android Spinner默认不选中
- XtraGrid GridView设置默认选中的行颜色
- 撤除GridView中Item选中时默认的背景色
- android GridView实现选中图片放大。
- android GridView实现选中图片放大
- Android ListView 默认选中某一项
- android EditText控件修改默认选中事件
- android 修改文本选中默认样式
- Android ListView默认选中某一项
- Android RadioButton设置默认选中项
- 【SSH项目实战】国税协同平台-3.资源文件分类&log4j&抽取BaseAction
- ROC(Receiver Operating Characteristic)曲线简介
- 地震数据SEGY格式介绍及其查看分析(附示例地震数据)
- 关于opencv中的imread()函数声明
- ios 学习备忘
- android GridView默认选中分析
- 【SSH项目实战】国税协同平台-4.用户管理需求分析&CRUD方法1
- AES加密,128-192-256,方案二
- Kinect工作流程
- 【SSH项目实战】国税协同平台-4.用户管理需求分析&CRUD方法2
- 查看virsh管理qemu虚拟机日志信息和libvirtd日志信息
- uva111(dp)
- Java 程序性能优化《第一章》Java性能调优概述 1.3基本调优策略和手段
- Android从源码分析二:AsyncTask异步任务