Intent傳遞資料過大導致:javabinder !!! FAILED BINDER TRANSACTION !!!
引起該問題的原因:
在實現畫廊功能時,我是這樣處理的,當我在A頁面一次性請求1千條資料時,用Intent傳遞至B頁面,點選A頁面的Item,出現ANR異常。就是題目的問題。
解決辦法:
1、傳該頁的資料,加上點選的position, page號,到B在分頁。
2、用Fragemnt代替
3、在A頁面用兩個佈局實現B的效果
有人會說在A用分頁,但是當你A中積累到很多資料時,還是會出現這個問題。
相關文章
- Android Intent 傳遞資料大小限制AndroidIntent
- Android 通過 Intent 傳遞類物件AndroidIntent物件
- 使用Intent傳遞物件Intent物件
- 探究intent傳遞大小限制Intent
- 一人一貓旅行記之Intent傳遞資料原理Intent
- 將 Intent 序列化,像 Uri 一樣傳遞 Intent!!!Intent
- Android intent傳遞list或物件AndroidIntent物件
- Sybase資料庫日誌過大導致不能啟動(轉)資料庫
- oracle SGA設定過大導致資料庫無法啟動Oracle資料庫
- VUE 傳遞資料Vue
- jquery的ajax傳遞資料過程中的資料處理jQuery
- 無限遞迴導致StackOverflowError遞迴Error
- memlock過低導致的資料庫效能問題資料庫
- chan中傳遞map資料,傳遞的是引用
- 向上向下傳遞資料
- Mysql中使用流式查詢避免資料量過大導致OOMMySqlOOM
- 探索startActivity流程及在Activity間是如何傳遞Intent的Intent
- Arch更新時failed to prepare transactionAI
- Flutter 中的資料傳遞Flutter
- Vue元件間傳遞資料Vue元件
- 父子元件的資料傳遞元件
- 返回Acitivity時傳遞資料
- MTU問題導致大檔案傳輸速度很慢
- ueditor上傳圖片尺寸過大導致顯示難看的解決辦法
- 【檔案上傳繞過】路徑拼接問題導致上傳漏洞
- MySQL 預插入的資料條數過多導致異常MySql
- MySQL Insert資料量過大導致報錯 MySQL server has gone awayMySqlServerGo
- Intent詳解(二)----Intent過濾器Intent過濾器
- Android——Intent和Intent過濾器AndroidIntent過濾器
- 頁面之間傳遞資料
- IP packet reassembles failed導致例項被驅逐AI
- Oracle監聽日誌過大導致的問題Oracle
- kettle通過命令列引數傳遞資料庫連線資訊命令列資料庫
- jQuery與後臺語言通過json格式傳遞資料jQueryJSON
- 12、利用 DNS 隧道傳遞資料和命令來繞過防火牆DNS防火牆
- file-max設定過小導致oracle資料庫hang住Oracle資料庫
- 不同資料庫間傳遞資料的問題資料庫
- vue之prop,emit資料傳遞示例VueMIT