rikisaraan

ondismiss inside fragment

Sep 11th, 2020
1,253
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.69 KB | None | 0 0
  1. //pada halaman dialog fragment
  2. private DialogInterface.OnDismissListener onDismiss;
  3.    
  4. @Override
  5. public void onDismiss(DialogInterface dialog) {
  6.         super.onDismiss(dialog);
  7.         if(onDismiss!=null)
  8.             onDismiss.onDismiss(dialog);
  9. }
  10.  
  11. public void setOnDismissListener(@Nullable DialogInterface.OnDismissListener listener) {
  12.         this.onDismiss = listener;
  13. }
  14.    
  15. //pada halaman fragment
  16. FragmentManager ft = (getActivity()).getSupportFragmentManager();
  17. UpdatePriceFragment dialog = UpdatePriceFragment.newInstance(data,idPo);
  18. dialog.show(ft, "detail_item");
  19. dialog.setOnDismissListener(d->{
  20.       Toast.makeText(getContext(), "dismiss", Toast.LENGTH_SHORT).show();
  21. });
  22.  
Advertisement
Add Comment
Please, Sign In to add comment