@SuppressLint("ValidFragment")
public final class DeleteEventDialog extends DialogFragment {
- Event e; Activity a;
-
+ private final Event event;
+ private final Activity activity;
+
+ public DeleteEventDialog(final Event event, final Activity activity) {
+ super();
+ this.event=event;
+ this.activity=activity;
+ }
+
@Override
public Dialog onCreateDialog(final Bundle savedInstanceState) {
final AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
.setPositiveButton(R.string.yes, new DialogInterface.OnClickListener() {
@Override
public void onClick(final DialogInterface dialog, final int id) {
- // Nothing happens here yet
- e.delete(getActivity());
- a.finish();
+ event.delete(getActivity());
+ activity.finish();
}
})
.setNegativeButton(R.string.no, new DialogInterface.OnClickListener() {
});
return builder.create();
}
- public DeleteEventDialog(Event e,Activity a) {
- this.e=e;
- this.a=a;
- }
}