アクティビティと 3 つのスワイプ可能なタブ (フラグメント) を持つアプリケーションがあります。タブ内に作成に時間がかかる大量の UI 要素があり、最初の実行では問題ありませんが、スワイプするたびにビューが再作成されます。
タブを選択すると、他のタブが onStop() を呼び出し、前のタブを再度選択すると、onCreateView() が再度呼び出され、ビューが再作成され、速度が低下し、UI スレッドがブロックされます。
タブ内にフラグメントを1回作成し、他のタブ間をスワイプするときにビューを再作成しないようにする正しい方法は何ですか?