當(dāng)ListView有Header時 onItemClick里的position不正確的原因
當(dāng)ListView實例addheaderView()或者addFooterView后,再通過setAdapter來添加適配器,此時在ListView實例變量里保存的適配器變量與我們傳入的適配器變量不是同一個了。具體可參考源碼:

因此,當(dāng)有headerView或footerView的時候,要通過getAdapter()獲取到適配器,而不是直接使用調(diào)用setAdapter是傳入的入?yún)ⅰ?br />
以上所述是小編給大家介紹的當(dāng)ListView有Header時 onItemClick里的position不正確的原因的全部敘述,希望對大家有所幫助,如果大家想了解更多內(nèi)容,敬請關(guān)注腳本之家!
相關(guān)文章
Activity與Service之間交互并播放歌曲的實現(xiàn)代碼
以下是對Activity與Service之間交互并播放歌曲的實現(xiàn)代碼進行了詳細的分析介紹,需要的朋友可以過來參考下2013-07-07
mui.init()與mui.plusReady()區(qū)別和關(guān)系
給大家分享一下在使用MUI進行APP開發(fā)的時候,mui.init()與mui.plusReady()區(qū)別以及使用上不同之處。2017-11-11
Android RecycleView和線型布局制作聊天布局
大家好,本篇文章主要講的是Android RecycleView和線型布局制作聊天布局,感興趣的同學(xué)趕緊來看一看吧,對你有幫助的話記得收藏一下2022-01-01
Android開發(fā)中DatePicker日期與時間控件實例代碼
本文通過實例代碼給大家介紹了Android開發(fā)中DatePicker日期與時間控件,代碼簡單易懂,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2017-08-08
淺談android Fragment橫豎屏翻轉(zhuǎn)對重新加載的要求
下面小編就為大家分享一篇淺談android Fragment橫豎屏翻轉(zhuǎn)對重新加載的要求,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-01-01
Android UI控件ExpandableListView基本用法詳解
這篇文章主要為大家詳細介紹了Android UI控件ExpandableListView基本用法,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-09-09
Android自定義ViewGroup實現(xiàn)標(biāo)簽浮動效果
這篇文章主要為大家詳細介紹了Android自定義ViewGroup實現(xiàn)標(biāo)簽浮動效果,具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-06-06

