こんにちはみんな FragmentTransaction.Below の実行中に混乱しています。詳細は次のとおりです。
A 、 B 、 C 、 D という 4 つのフラグメントがあります。
私がやったことは次のとおりです。
最初の A (置換)
A --> B (add および addToBackStack)
B --> C (add および addToBackStack)
C --> D (Replace and addToBackStack)
Fragment D で [戻る] ボタンを押すと、ハードウェアの [戻る] キーを押すとナビゲーションが次のようになります。
D --> B --> B(何も起こらない) --> A --> アプリを終了します。
バックスタックに追加しているにもかかわらず、フラグメント C がどこに行ったのかわかりません
これについて私を助けてください。