當(dāng)ListView有Header時(shí) onItemClick里的position不正確的原因
當(dāng)ListView實(shí)例addheaderView()或者addFooterView后,再通過(guò)setAdapter來(lái)添加適配器,此時(shí)在ListView實(shí)例變量里保存的適配器變量與我們傳入的適配器變量不是同一個(gè)了。具體可參考源碼:
因此,當(dāng)有headerView或footerView的時(shí)候,要通過(guò)getAdapter()獲取到適配器,而不是直接使用調(diào)用setAdapter是傳入的入?yún)ⅰ?br />
以上所述是小編給大家介紹的當(dāng)ListView有Header時(shí) onItemClick里的position不正確的原因的全部敘述,希望對(duì)大家有所幫助,如果大家想了解更多內(nèi)容,敬請(qǐng)關(guān)注腳本之家!
相關(guān)文章
解決Error:All flavors must now belong to a named flavor dimens
這篇文章主要介紹了解決Error:All flavors must now belong to a named flavor dimension. Learn more at https://d.android.com,需要的朋友可以參考下2017-11-11Android 控件(button)對(duì)齊方法實(shí)現(xiàn)詳解
horizontal是讓所有的子元素按水平方向從左到右排列,vertical是讓所有的子元素按豎直方向從上到下排列,下面為大家介紹下控件(button)的對(duì)齊方法2013-06-06Android發(fā)送xml數(shù)據(jù)給服務(wù)器的方法
這篇文章主要介紹了Android發(fā)送xml數(shù)據(jù)給服務(wù)器的方法,以實(shí)例形式較為詳細(xì)的分析了Android發(fā)送XML數(shù)據(jù)及接收XML數(shù)據(jù)的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-09-09Android手機(jī)屏幕px與dp互轉(zhuǎn)的工具類(lèi)
今天小編就為大家分享一篇關(guān)于Android手機(jī)屏幕px與dp互轉(zhuǎn)的工具類(lèi),小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2019-03-03Android實(shí)現(xiàn)網(wǎng)易云音樂(lè)的旋轉(zhuǎn)專(zhuān)輯View
這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)網(wǎng)易云音樂(lè)的旋轉(zhuǎn)專(zhuān)輯View,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-11-11Android組件化工具ARouter使用方法詳細(xì)分析
這篇文章主要介紹了Android組件化工具ARouter使用方法,組件化項(xiàng)目存在各個(gè)模塊之間耦合,通信麻煩的問(wèn)題,為了解決這個(gè)問(wèn)題,阿里巴巴的開(kāi)發(fā)者就搞出了Arouter這個(gè)框架,以解決上述問(wèn)題2022-10-10Android破解微信獲取聊天記錄和通訊錄信息(靜態(tài)方式)
這篇文章主要介紹了Android以靜態(tài)方式破解微信獲取聊天記錄和通訊錄信息,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-08-08