配接器重,集合的資料個數是8個。 getItemCount方法重回傳的也是8,但是onBindViewHolder方法只執行一次,資料只展示第一條。。求教大神,什么時候會出現這個問題
uj5u.com熱心網友回復:
如果item高度太高,不顯示第二條資料時,加載時只會展示第一條,滑動后才觸發第二個資料的onBindViewHolderuj5u.com熱心網友回復:
估計你設定每行一個視圖,你滑一滑,看能看到其它視圖嗎uj5u.com熱心網友回復:
你的 Item 根部局高度設定的是 match_parent 吧?uj5u.com熱心網友回復:
問題已經解決,最笨的辦法解決,重寫配接器,表示一模一樣的代碼,重寫一些就好使了uj5u.com熱心網友回復:
把item的高度設定成了match_parent,當前視圖就只能看到第一個條目了.超難受的,我還去onBindViewHolder找原因,看到評論突然想扇自己耳光,不長記性.uj5u.com熱心網友回復:
你的itemView的高度估計設定成match_parent了轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/118431.html
標籤:Android
