[原]Listview添加headview后onItemClick的position变大

在onItemClick在有四个参数:

public void onItemClick(AdapterView<?> arg0, View view, int position, long arg3)

如果在Listview中添加Headview,当使用onItemClick方法时,参数position会比原来多一,也就是说点击headview后position是0,后边依次加一。

如果包含headview,在使用是不要直接使用position。而是使用:

arg0.getItemIdAtPosition(position))


作者:zhuleiwuming 发表于2013-7-12 16:41:41 原文链接
阅读:29 评论:0 查看评论
posted @ 2013-07-12 16:42  7fan  阅读(197)  评论(0)    收藏  举报