編輯:關於Android編程
當ListView實例addheaderView()或者addFooterView後,再通過setAdapter來添加適配器,此時在ListView實例變量裡保存的適配器變量與我們傳入的適配器變量不是同一個了。具體可參考源碼:
因此,當有headerView或footerView的時候,要通過getAdapter()獲取到適配器,而不是直接使用調用setAdapter是傳入的入參。
以上所述是小編給大家介紹的當ListView有Header時 onItemClick裡的position不正確的原因的全部敘述,希望對大家有所幫助,如果大家想了解更多內容,敬請關注本站!
步驟: 1.檢測當前版本的信息AndroidManifest.xml-->manifest-->android:versionName。 2.從服務器獲取版本
復制代碼 代碼如下:<FrameLayout
前一篇文章說到要貼自己的相關代碼,這篇開始會結合代碼一起和大家一起分享。要開始講數據的傳輸了,先講講GATT吧。什麼是GATT?GATT的全名是Generic Attri
本文實例講述了Android持久化技術之SharedPreferences存儲。分享給大家供大家參考,具體如下:1、SharedPreferences存儲在前面一篇文章《