どちらか一方をやり直す理由があるのだろうか。私はxmlを介してフラグメントを追加し、show/hideを使用しています。置換/追加/削除について知りたかったので、プログラムで追加してみました。これにより、フラグメントの削除の問題が発生し、私にはそれほど単純ではないように思われます。
また、xmlを介してそれらを配置するのも簡単なようですが、プログラムでどのように配置するかはまだわかりません(追加するビューのxmlにフラグメントへの参照がないため)。プログラムでフラグメントを追加する理由はありますか?