次の疑似コードがあります。
public boolean onContextItemSelected(MenuItem aItem) {
switch(aItem.getItemId()) {
case A: {
new AlertDialog.Builder(this)
.setIcon(android.R.drawable.ic_dialog_alert)
.setTitle("Delete")
.setMessage("Delete?")
.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// do stuff A...
}
});
// do stuff B...
return true;
}
}
}
問題は、警告ダイアログが表示されないことです。ただし、「do stuff B...」に記載されていることを行います。
AlertDialog が表示される理由を知っている人はいますか?
ありがとうございました!