Commit | Line | Data |
---|---|---|
46e6c000 PT |
1 | package ro.ieval.unical; |
2 | ||
dd76f98a PT |
3 | import android.annotation.SuppressLint; |
4 | import android.app.Activity; | |
46e6c000 PT |
5 | import android.app.AlertDialog; |
6 | import android.app.Dialog; | |
7 | import android.app.DialogFragment; | |
8 | import android.content.DialogInterface; | |
9 | import android.os.Bundle; | |
10 | ||
dd76f98a | 11 | @SuppressLint("ValidFragment") |
5cf4714f | 12 | public final class DeleteEventDialog extends DialogFragment { |
dd76f98a PT |
13 | Event e; Activity a; |
14 | ||
46e6c000 | 15 | @Override |
8a08d036 MG |
16 | public Dialog onCreateDialog(final Bundle savedInstanceState) { |
17 | final AlertDialog.Builder builder = new AlertDialog.Builder(getActivity()); | |
18 | builder.setMessage(R.string.askdeleteevent) | |
19 | .setPositiveButton(R.string.yes, new DialogInterface.OnClickListener() { | |
20 | @Override | |
21 | public void onClick(final DialogInterface dialog, final int id) { | |
c9b1e441 | 22 | // Nothing happens here yet |
dd76f98a PT |
23 | e.delete(getActivity()); |
24 | a.finish(); | |
8a08d036 MG |
25 | } |
26 | }) | |
27 | .setNegativeButton(R.string.no, new DialogInterface.OnClickListener() { | |
28 | @Override | |
29 | public void onClick(final DialogInterface dialog, final int id) { | |
30 | // User cancelled the dialog | |
31 | } | |
32 | }); | |
33 | return builder.create(); | |
34 | } | |
dd76f98a PT |
35 | public DeleteEventDialog(Event e,Activity a) { |
36 | this.e=e; | |
37 | this.a=a; | |
38 | } | |
46e6c000 | 39 | } |