Guest User

Untitled

a guest
May 21st, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.01 KB | None | 0 0
  1. public void showAgreementFragment(PosItem posItem) {
  2. Bundle bundle = new Bundle();
  3. bundle.putString(ARG_AGREEMENT_TEXT, ((Subscription) posItem).agreement);
  4.  
  5. if (getActivity() instanceof MainActivity) {
  6. ((MainActivity) getActivity()).showFragmentWithTarget(SUBSCRIPTION_AGREEMENT_FRAGMENT,
  7. this, bundle, 0);
  8. } else {
  9. Fragment fragment = SubscriptionAgreementFragment.instantiate(
  10. getActivity(), SubscriptionAgreementFragment.class.getName(), bundle);
  11. fragment.setTargetFragment(this, 0);
  12. getActivity().getSupportFragmentManager()
  13. .beginTransaction()
  14. .addToBackStack(null)
  15. .hide(this)
  16. .add(R.id.container, fragment, SubscriptionAgreementFragment.class.getName())
  17. .setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN)
  18. .commit();
  19. }
  20. }
Add Comment
Please, Sign In to add comment