Check this code:
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Settings");
builder.setMessage("Enable GPS for the Application");
builder.setPositiveButton("GPS Settings",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int which) {
//do Something
}
});
builder.setNegativeButton("Cancel",
new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog,
int which) {
dialog.dismiss();
AlertDialog.Builder builder2 = new AlertDialog.Builder(MainActivity.this);
builder2.setMessage("Look at this dialog!")
.setCancelable(false)
.setPositiveButton("OK", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
//do things
Toast.makeText(getApplicationContext(),
"OnClickListener : " + "OK Clicked",
Toast.LENGTH_SHORT).show();
dialog.dismiss();
}
});
AlertDialog alert2 = builder2.create();
alert2.show();
}
});
AlertDialog alert = builder.create();
alert.show();