問題タブ [transactiontoolargeexception]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - JobIntentService 間でブロードキャスト レシーバーを介してアクティビティにデータを渡すときに TransactionTooLage 例外を防ぐ方法
ログインページの後、JobIntentService を使用してサーバーからデータをダウンロードし、BroadcastReceiver を介してデータをアクティビティに渡します。少量のデータの場合は正常に機能しますが、ライブデータで作業している場合、以下の例外が発生します:
android - トランザクションが大きすぎる例外を回避するために、データモデルをフラグメント引数に渡す方法を回避するには?
TransactionTooLarge
例外を修正しようとしています。で主な犯人を見つけることができませんonSaveInstanceState
。
ただし、インテントとバンドルに渡す場合、フラグメントにフォロー タイプのコードが多く見られます。
基本的に、どこにでもデータモデルを渡すコードがたくさんあります。
バンドル内の小さなオブジェクトをフラグメントに渡そうとするのをどのように回避しますか?
これらのフラグメントは、基本的にこれらをピックアップして使用するだけです。これらを通過するのを避けるのは難しいと感じています。