【Android】Fragmentへの画面遷移の方法
Fragmentへ画面遷移する方法は、Activityへの画面遷移と異なります。
今回は、Fragmentへ画面遷移する方法を書きます。
Activity -> Fragment
FragmentManager fragmentManager = getSupportFragmentManager(); fragmentManager.beginTransaction().replace(R.id.container, フラグメント名.newInstance(引数があったらここに入力)).commit();
Fragment -> Fragment
FragmentからFragmentへ画面遷移する場合はgetActivity()
が必要になります。
FragmentManager fragmentManager = getActivity().getSupportFragmentManager(); fragmentManager.beginTransaction().replace(R.id.container, フラグメント名.newInstance(引数があったらここに入力)).commit();