X-Git-Url: http://git.linex4red.de/pub/Android/ownCloud.git/blobdiff_plain/bb257ec72911fa0418c7093863bac51d589419fa..5a25a6a698c75d437f794f1993bbd1d281af75e9:/src/com/owncloud/android/ui/fragment/ConfirmationDialogFragment.java diff --git a/src/com/owncloud/android/ui/fragment/ConfirmationDialogFragment.java b/src/com/owncloud/android/ui/fragment/ConfirmationDialogFragment.java index c75ebb61..7db3641a 100644 --- a/src/com/owncloud/android/ui/fragment/ConfirmationDialogFragment.java +++ b/src/com/owncloud/android/ui/fragment/ConfirmationDialogFragment.java @@ -4,7 +4,7 @@ * * This program is free software: you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or + * the Free Software Foundation, either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, @@ -26,6 +26,7 @@ import android.os.Bundle; import android.util.Log; import com.actionbarsherlock.app.SherlockDialogFragment; +import com.owncloud.android.Log_OC; public class ConfirmationDialogFragment extends SherlockDialogFragment { @@ -36,6 +37,8 @@ public class ConfirmationDialogFragment extends SherlockDialogFragment { public final static String ARG_NEUTRAL_BTN_RES = "neutral_btn_res"; public final static String ARG_NEGATIVE_BTN_RES = "negative_btn_res"; + public static final String FTAG_CONFIRMATION = "CONFIRMATION_FRAGMENT"; + private ConfirmationDialogFragmentListener mListener; /** @@ -73,7 +76,7 @@ public class ConfirmationDialogFragment extends SherlockDialogFragment { int negBtn = getArguments().getInt(ARG_NEGATIVE_BTN_RES, -1); if (confirmationTarget == null || resourceId == -1) { - Log.wtf(getTag(), "Calling confirmation dialog without resource or arguments"); + Log_OC.wtf(getTag(), "Calling confirmation dialog without resource or arguments"); return null; } @@ -90,6 +93,7 @@ public class ConfirmationDialogFragment extends SherlockDialogFragment { new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int whichButton) { mListener.onConfirmation(getTag()); + dialog.dismiss(); } }); if (neuBtn != -1) @@ -97,6 +101,7 @@ public class ConfirmationDialogFragment extends SherlockDialogFragment { new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialog, int whichButton) { mListener.onNeutral(getTag()); + dialog.dismiss(); } }); if (negBtn != -1) @@ -105,6 +110,7 @@ public class ConfirmationDialogFragment extends SherlockDialogFragment { @Override public void onClick(DialogInterface dialog, int which) { mListener.onCancel(getTag()); + dialog.dismiss(); } }); return builder.create();