Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void display_Hide_Fragment(Fragment fragmentToShow, Fragment f1Tohide,
- Fragment f2Tohide, Fragment f3Tohide) {
- FragmentManager fragmentManager = getSupportFragmentManager();
- FragmentTransaction ft = fragmentManager.beginTransaction();
- if (fragmentToShow.isAdded()) { // if the fragment is already in container
- ft.show(fragmentToShow);
- } else { // fragment needs to be added to frame container
- ft.add(R.id.frame_container, fragmentToShow, "A");
- }
- if (f1Tohide.isAdded()) {
- ft.hide(f1Tohide);
- }
- if (f2Tohide.isAdded()) {
- ft.hide(f2Tohide);
- }
- if (f3Tohide.isAdded()) {
- ft.hide(f3Tohide);
- }
- ft.setCustomAnimations(R.anim.enter, R.anim.exit, R.anim.enter, R.anim.exit)
- .addToBackStack(null).commit();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement