AlertDialog.Builder ab = new AlertDialog.Builder(this);
ab.setTitle("Confirmation");
ab.setMessage(R.string.reboot_alert_msg);
ab.setNegativeButton("No",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
finish();
}
});
ab.setPositiveButton("Yes",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
calibrationFile.delete();
PowerManager powerManager= (PowerManager)getSystemService(Context.POWER_SERVICE);
powerManager.reboot(null);
}
});
AlertDialog mDialog = ab.create();
mDialog.setCanceledOnTouchOutside(false);
mDialog.show();
ab.setTitle("Confirmation");
ab.setMessage(R.string.reboot_alert_msg);
ab.setNegativeButton("No",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
finish();
}
});
ab.setPositiveButton("Yes",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
calibrationFile.delete();
PowerManager powerManager= (PowerManager)getSystemService(Context.POWER_SERVICE);
powerManager.reboot(null);
}
});
AlertDialog mDialog = ab.create();
mDialog.setCanceledOnTouchOutside(false);
mDialog.show();