android ListView 添加 HeaderView 和 FooterView时 不可选择点击
2016-05-03 13:56
543 查看
在 ListView 添加HeaderView
和 FooterView
时,点击会出现越界的情况,因为HeaderView 和 FooterView 也占一行,与其他的 item 一样,可以点击,有索引,HeaderView 的索引为0。如果要使这两项不可点击,可以使用下面的方法:
public void addFooterView(View v, Object data, boolean isSelectable)
public void addHeaderView(View v, Object data, boolean isSelectable)
如果在 View 里已经填充数据,第二个参数可以为空,第三个参数设为 false,即不可选择。
ok 搞定。
和 FooterView
时,点击会出现越界的情况,因为HeaderView 和 FooterView 也占一行,与其他的 item 一样,可以点击,有索引,HeaderView 的索引为0。如果要使这两项不可点击,可以使用下面的方法:
public void addFooterView(View v, Object data, boolean isSelectable)
public void addHeaderView(View v, Object data, boolean isSelectable)
如果在 View 里已经填充数据,第二个参数可以为空,第三个参数设为 false,即不可选择。
ok 搞定。
相关文章推荐
- 完美实现Android ListView中的TextView的跑马灯效果
- android上改变listView的选中颜色
- IE:添加编辑器
- Delphi7中Listview的常用功能汇总
- Delphi控件ListView的属性及使用方法详解
- Windows2003下批量添加和导出所有ip BAT脚本
- 使用 Iisext.vbs 添加Web服务扩展文件的方法
- android中ListView数据刷新时的同步方法
- Android提高之ListView实现自适应表格的方法
- Android中实现水平滑动(横向滑动)ListView示例
- Android ListView分页功能实现方法
- 添加新的.Net的影射
- 结合PHP脚本添加和查询MySQL数据的基本教程
- C#实现为类和函数代码自动添加版权注释信息的方法
- C#实现ListView选中项向上或向下移动的方法
- asp.net Execl的添加,更新操作实现代码
- JavaScript实现为指定对象添加多个事件处理程序的方法
- JS实现动态给图片添加边框的方法
- javascript 添加和移除函数的通用方法
- 基于JavaScript实现动态添加删除表格的行