android.os.TransactionTooLargeException:データパーセルサイズ538184



Android Os Transactiontoolargeexception



今日、フラグメントからプロセスのアクティビティへのジャンプの実現で、次のエラーが発生しました。

android.os.TransactionTooLargeException:データパーセルサイズ538184



インターネット検索で見つかった情報、バンドル転送にエラーがあり、データ転送が大きすぎて原因ですが、意図の内容を通過することはめったにありませんが、それでもエラーを報告し、後で使用されていることがわかりましたonSaveInstanceState!

@Override public void onSaveInstanceState(@NonNull Bundle outState) { // super.onSaveInstanceState(outState) // outState.putSerializable('list', (Serializable) list) }

要約:コードを書くか、ああ注意してください。必ずしもジャンプ後のエラーの原因ではありません。ジャンプページの後、以前の理由がある可能性があります。