我可以使用下面的代码转换到Fragment
类,但如何使用相同的代码转换为FragmentActivity
。
FragmentActivity activity = new ABC(); // ABC is a FragmentActivity
FragmentTransaction fragmentTransaction = getFragmentManager().beginTransaction();
fragmentTransaction.replace(R.id.details, activity); // replace errors out
fragmentTransaction.commit();
答案 0 :(得分:3)
您无法使用FragmentActivity替换视图或片段! FragmentActivity只是一个Activity,已经为Android兼容性支持创建。
总而言之,Activity可以包含可以动态替换的片段。在活动之间导航的唯一方法是通过意图。