推 cooper6334: 錯誤訊息你要找cause by 某某exception 然後噴在哪行 06/07 18:06
→ just3345678: E/InputEventReceiver: Exception dispatching input 06/07 18:36
※ 編輯: just3345678 (60.248.81.73), 06/07/2016 18:41:00
→ cooper6334: 再往下找會告訴你噴在哪行吧 找你自己的package name 06/07 22:48
→ cooper6334: 看來就是你某個textview沒拿到,call setText就噴了 06/07 22:49
→ ssccg: 你的adapter裡面有兩種layout,一種是textview+imageview 06/08 00:52
→ ssccg: 一種是textview+textview,getView時如果是產生新的沒差 06/08 00:53
→ ssccg: 但如果是回收再利用的convertView,那其中一種的根本沒辦法 06/08 00:53
→ ssccg: 當成另一種再利用 06/08 00:54
→ ssccg: 然後你沒檢查,所以當進來的是另一種,holder裡面對應欄位 06/08 00:59
→ ssccg: 就是null 06/08 00:59
→ ssccg: 可以實作getViewTypeCount()、getItemViewType(int) 06/08 01:00
→ ssccg: 讓Adapter只會傳正確種類的convertView進來 06/08 01:03
→ just3345678: 謝了 好像懂了 所以hodler 對應的layout不一樣 06/08 09:46
→ just3345678: 然後發生衝突所以跳掉吧 06/08 09:46
推 jerry8034: ! 06/22 18:00