在onItemClick在有四个参数:
public void onItemClick(AdapterView<?> arg0, View view, int position, long arg3)
如果在Listview中添加Headview,当使用onItemClick方法时,参数position会比原来多一,也就是说点击headview后position是0,后边依次加一。
如果包含headview,在使用是不要直接使用position。而是使用:
arg0.getItemIdAtPosition(position))
本文探讨了ListView中添加头视图后,使用onItemClick方法时位置偏移的问题,并提供了解决方案。
3228

被折叠的 条评论
为什么被折叠?



