ご存知のように、ActivityGroup は非推奨です。コードを再構成しようとしています。
このコードは ActivityGroup を使用します:
public void lauchContentActivity(Intnet intent) {
View view = getLocationActivityManager().startActivity(
intent.getComponent().getShortClassName(),
intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP))
.getDecorView();
setContentView(view);
}
したがって、任意のアクティビティの表示をググって、非表示のアクティビティ インスタンスの状態を保存できます。
しかし、FragmentManager にはバックスタックしかなく、[戻る] ボタンを押すことを期待してフラグメントを前面に移動することはできません。
ActivityGroup manager Activity のように Fragment を管理するには?