Advertisement
Guest User

Untitled

a guest
Apr 23rd, 2017
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.29 KB | None | 0 0
  1. package com.example.dell.splitsbillas;
  2.  
  3. import android.app.DialogFragment;
  4. import android.app.Fragment;
  5. import android.app.FragmentTransaction;
  6. import android.os.Bundle;
  7. import android.support.annotation.Nullable;
  8. import android.view.LayoutInflater;
  9. import android.view.View;
  10. import android.view.ViewGroup;
  11.  
  12. /**
  13. * Created by dell on 4/23/2017.
  14. */
  15.  
  16. public class GroupDialogueFragment extends DialogFragment {
  17.  
  18. static GroupDialogueFragment newInstance(){
  19. return new GroupDialogueFragment();
  20. }
  21. @Override
  22. public void onCreate(Bundle savedInstanceState) {
  23. super.onCreate(savedInstanceState);
  24. }
  25.  
  26. @Nullable
  27. @Override
  28. public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container, Bundle savedInstanceState) {
  29. View view = inflater.inflate(R.layout.dilogue_frag,container,false);
  30.  
  31. return view;
  32. }
  33. public void showDialogue(){
  34.  
  35.  
  36.  
  37. FragmentTransaction ft = getFragmentManager().beginTransaction();
  38. Fragment prev = getFragmentManager().findFragmentByTag("dialog");
  39. if (prev != null) {
  40. ft.remove(prev);
  41. }
  42. ft.addToBackStack(null);
  43.  
  44. // Create and show the dialog.
  45. DialogFragment newFragment = GroupDialogueFragment.newInstance();
  46. newFragment.show(ft, "dialog");
  47.  
  48. }
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement