summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/ApnEditor.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/settings/ApnEditor.java')
-rw-r--r--src/com/android/settings/ApnEditor.java14
1 files changed, 12 insertions, 2 deletions
diff --git a/src/com/android/settings/ApnEditor.java b/src/com/android/settings/ApnEditor.java
index 30ba54e..2f2d0c1 100644
--- a/src/com/android/settings/ApnEditor.java
+++ b/src/com/android/settings/ApnEditor.java
@@ -22,6 +22,7 @@ import android.app.Dialog;
import android.content.ContentUris;
import android.content.ContentValues;
import android.content.CursorLoader;
+import android.content.DialogInterface;
import android.content.Intent;
import android.content.SharedPreferences;
import android.content.res.Resources;
@@ -548,8 +549,17 @@ public class ApnEditor extends SettingsPreferenceFragment
}
private void deleteApn() {
- getContentResolver().delete(mUri, null, null);
- finish();
+ new AlertDialog.Builder(getActivity())
+ .setMessage(R.string.confirm_delete_apn)
+ .setCancelable(true)
+ .setPositiveButton(R.string.delete,new DialogInterface.OnClickListener() {
+ public void onClick(DialogInterface dialog,int id) {
+ getContentResolver().delete(mUri, null, null);
+ finish();
+ }
+ })
+ .setNegativeButton(R.string.cancel, null)
+ .show();
}
private String starify(String value) {