Guest User

Untitled

a guest
Jan 5th, 2018
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.23 KB | None | 0 0
  1. @Override
  2. public void onItemClick(AdapterView<?> arg0, View view, int position, long id)
  3. {
  4. RowItem listRow = (RowItem)listview.getItemAtPosition(position);
  5. String date=dateString;
  6. String time=listRow.gettime();
  7. arguments.putString("date", date);
  8. arguments.putString("time", time);
  9. SherlockDialogFragment fragment = (SherlockDialogFragment) Fragment.instantiate(appContext, SdleCrte.class.getName(),arguments);
  10. fragment.show(getFragmentManager(), "create");
  11. }
  12.  
  13. @Override
  14. public void onDismiss(DialogInterface frag) {
  15. super.onDismiss(frag);
  16. // DO Something
  17. }
  18.  
  19. import android.app.Fragment;
  20.  
  21. public interface MyDialogListener {
  22. void OnCloseDialog(Object obj); //you can put any object here
  23. }
  24.  
  25. public class ActionBarFragment extends Fragment implements MyDialogListener{
  26.  
  27. @Override
  28. public void OnCloseDialog(Object obj) {
  29. //Do you refresh
  30. }
  31.  
  32. public class SpecialDialogFragment extends DialogFragment {
  33.  
  34. MyDialogListener mListener;
  35.  
  36. public SpecialDialogFragment(MyDialogListener listener) {
  37. this.mListener = listener;
  38. }
  39.  
  40. @Override
  41. public void onStop() {
  42. super.onStop();
  43. if(mListener!=null)
  44. mListener.OnCloseDialog(null);
  45. }
Add Comment
Please, Sign In to add comment