一个小技巧:
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
position = position - listView.getHeaderViewsCount();
}
});
这样无论有没有头布局都不会出现问题
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
position = position - listView.getHeaderViewsCount();
}
});