Question

I have fragment A and button X inside it. When I click on button X, the fragment A will be replaced by fragment B? How should I do that? Thank a lot.

No correct solution

OTHER TIPS

public void changeFragment(){
    FragmentTransaction ft = getFragmentManager().beginTransaction();
    xyzFragment fragment = new xyzFragment();
    ft.replace(R.id.details_fragment, fragment );
    ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE);
    ft.commit();
}
  1. xyzFragmetn : Another Fragment that contain button.
  2. call changeFragment() method to change the fragment
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top