listView中添加了headerView时,使用position的注意事项

原创 2016年08月31日 16:39:11

该listView是添加了headerView的,注意,在Adapter中的getVIew方法中的position是不包括headerView的,也就是position = 0,就是指的其中第一个item.
但是在在监听方法中,比如onItemClicklistener中的position确实包含了headerview,也就是position = 0 ,其实是指的headerView。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

ListView添加头部之后出现位置获取错乱的问题解决方案

/**  * Add a fixed view to appear at the top of the list. If addHeaderView is  * called more than ...

Android:ListView.addHeaderView()用法及其注意事项

一、 概述:在代码中使用 listView.addHeaderView(…) 方法可以在ListView组件上方添加上其他组件,并且连结在一起像是一个新组件。如果多次使用 .addHeaderView...
  • iblade
  • iblade
  • 2016年03月22日 20:46
  • 16605

ListView的HeaderView

今天突然发现

Android ListView 添加 HeaderView后,HeaderView的布局不起作用

最近在使用Android ListView 添加 HeaderView后

android 动态显示隐藏listview的headerview和headerview里的控件

需求:根据某种需要,可能需要动态调整listview的页眉页脚,譬如将header作为显示板使用。 难点:listView.addHeaderView()方法必须在setAdapter()方法前调用,...

ListView中不显示HeaderView

ListView中加了头和尾后不显示HeaderView。当ListView高度为精确值时(dp)没问题。但当为match_parent和wrap_content时就只能看到尾了,看不到头(头成是空白...

关于ListView加入HeaderView之后,点击条目时获得position参数移位的BUG修正

今天遇到一个问题,在ListView的时候,要在首部加一个轮播图组件,调用的是ListView的addHeaderView(View v, Object data, boolean isSelec...

ListView有Header时的position情况

首先addHeaderView必须得在setAdapter之前被调用。

listview中header和footer以及对postion等的处理

参考:http://892848153.iteye.com/blog/1923680 1、item 内如果有button等控件时,在监听listview的onitemclick事件时,焦点会被i...
  • HYM1987
  • HYM1987
  • 2015年11月02日 17:15
  • 2740

ListView嵌套GridView使用详解及注意事项

1.listview万能适配器package com.tts.hotelmanager.adapter;import java.util.ArrayList; import java.util.Lis...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:listView中添加了headerView时,使用position的注意事项
举报原因:
原因补充:

(最多只允许输入30个字)