Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Override
- public void onItemClick(AdapterView<?> arg0, View view, int position, long id)
- {
- RowItem listRow = (RowItem)listview.getItemAtPosition(position);
- String date=dateString;
- String time=listRow.gettime();
- arguments.putString("date", date);
- arguments.putString("time", time);
- SherlockDialogFragment fragment = (SherlockDialogFragment) Fragment.instantiate(appContext, SdleCrte.class.getName(),arguments);
- fragment.show(getFragmentManager(), "create");
- }
- @Override
- public void onDismiss(DialogInterface frag) {
- super.onDismiss(frag);
- // DO Something
- }
- import android.app.Fragment;
- public interface MyDialogListener {
- void OnCloseDialog(Object obj); //you can put any object here
- }
- public class ActionBarFragment extends Fragment implements MyDialogListener{
- @Override
- public void OnCloseDialog(Object obj) {
- //Do you refresh
- }
- public class SpecialDialogFragment extends DialogFragment {
- MyDialogListener mListener;
- public SpecialDialogFragment(MyDialogListener listener) {
- this.mListener = listener;
- }
- @Override
- public void onStop() {
- super.onStop();
- if(mListener!=null)
- mListener.OnCloseDialog(null);
- }
Add Comment
Please, Sign In to add comment