美文网首页Android知识Android开发Android技术知识
当ListView有Header时,onItemClick里的p

当ListView有Header时,onItemClick里的p

作者: 旺仔爸 | 来源:发表于2017-04-07 10:04 被阅读100次
//设置header 不可选取 这样不会影响你自一定Header 里面的点击事件
 listView.addHeaderView(headerView,null,false);

listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
                TenProjectTaskBean.EvolveListBean item = (TenProjectTaskBean.EvolveListBean) parent.getAdapter().getItem(position);
        });

参考文章

http://blog.chengbo.net/2012/03/09/onitemclick-return-wrong-position-when-listview-has-headerview.html

https://software.intel.com/zh-cn/blogs/2014/12/15/android-listview-addheaderview-addfooterview

相关文章

网友评论

    本文标题:当ListView有Header时,onItemClick里的p

    本文链接:https://www.haomeiwen.com/subject/piocattx.html