Skip to content

Instantly share code, notes, and snippets.

@mnisbet13
Last active February 18, 2016 20:33
Show Gist options
  • Save mnisbet13/6017a6ed985943c75a3c to your computer and use it in GitHub Desktop.
Save mnisbet13/6017a6ed985943c75a3c to your computer and use it in GitHub Desktop.
replacing nested fragments
public void replaceFragment(DialogFragment replacementFragment, String tag, String pageTitle) {
FragmentTransaction transaction = getChildFragmentManager().beginTransaction();
transaction.setCustomAnimations(R.anim.slide_left_from_right, android.R.anim.fade_out, android.R.anim.fade_in,
R.anim.slide_out_right_from_left);
transaction.replace(R.id.fragment_content, replacementFragment, tag);
transaction.addToBackStack(tag);
transaction.commit();
if (!TextUtils.isEmpty(pageTitle)) {
mToolbar.setTitle(pageTitle);
mToolbar.setNavigationIcon(R.drawable.ic_nav_back_green_selector);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment