*
* @author Sean Owen
*/
-public final class FinishListener implements DialogInterface.OnClickListener, DialogInterface.OnCancelListener {
+public final class FinishListener
+ implements DialogInterface.OnClickListener, DialogInterface.OnCancelListener, Runnable {
private final Activity activityToFinish;
}
public void onCancel(DialogInterface dialogInterface) {
- activityToFinish.finish();
+ run();
}
public void onClick(DialogInterface dialogInterface, int i) {
+ run();
+ }
+
+ public void run() {
activityToFinish.finish();
}