次のように、アクティビティのonCreate()呼び出しで作成されるフラグメントをプログラムで追加しました。
mFragment = (MyFragment) pFm.findFragmentByTag(TAG);
if (mFragment == null) {
mFragment = MyFragment.newInstance();
pFm.beginTransaction().add(mFragment, MyFragment.class.getSimpleName()).commit();
}
フラグメントの有効期間は無期限です。問題は、ある時点でそれを削除する必要がありますか?たとえば、isFinishing () がtrueを返す場合、onDestroy()で?