Intent傳遞資料過大導致:javabinder !!! FAILED BINDER TRANSACTION !!!

weixin_33912246發表於2017-02-22

引起該問題的原因:
在實現畫廊功能時,我是這樣處理的,當我在A頁面一次性請求1千條資料時,用Intent傳遞至B頁面,點選A頁面的Item,出現ANR異常。就是題目的問題。

解決辦法:
1、傳該頁的資料,加上點選的position, page號,到B在分頁。
2、用Fragemnt代替
3、在A頁面用兩個佈局實現B的效果

有人會說在A用分頁,但是當你A中積累到很多資料時,還是會出現這個問題。

相關文章