いくつかのフラグメントでスライディングメニューがありますが、それをアクティビティで変更したいのですが可能ですか?スライディングメニューでフラグメントの代わりにアクティビティを使用
private void replaceFragment(int pos) {
Fragment fragment = null;
switch (pos) {
case 0:
fragment = new X();
break;
case 1:
fragment = new Y();
break;
case 2:
fragment = new Z();
break;
default:
fragment = new X();
break;
}
if (null != fragment) {
FragmentManager fragmentManager = getFragmentManager();
FragmentTransaction transaction = fragmentManager.beginTransaction();
transaction.replace(R.id.main_content, fragment);
transaction.addToBackStack(null);
transaction.commit();
}
私は、コードの最後の部分を変更する方法がわかりません。 - > FragmentManagerおよび - > FragmentTransaction。ありがとう!!
私のアプリではViewPagerを使用していません – CrisABCD
私のアプリのスライディングメニューは、左側のメニューです。アイテムをクリックすると、別のアクティビティが表示されます。私は、断片化をどのように扱うかわからないので、私が望むものを見つけるためにたくさんの時間がかかります。( – CrisABCD