fragmentからfragmentへの画面遷移は以下のコードで実現
// インスタンス作成
SettingFragment sf = new SettingFragment();
FragmentManager fm= getActivity().getSupportFragmentManager();
// 遷移先をリプレイス
FragmentTransaction ft = fm.beginTransaction();
ft.replace(R.id.host_fragment, sf);
transaction.commit();
引数を渡したい場合は以下の様にすればOK
// インスタンス作成
SettingFragment sf = new SettingFragment();
FragmentManager fm= getActivity().getSupportFragmentManager();
Bundle bundle = new Bundle();
// bundleを使用して値を設定し次画面へ渡す
// “key”は任意の名称を指定してOK(次画面でデータ受取時に必要)
bundle.putString(“key”, hoge);
sf.setArguments(bundle);
// 遷移先をリプレイス
FragmentTransaction ft = fm.beginTransaction();
ft.replace(R.id.host_fragment, sf);
transaction.commit();