5
Mã của tôi ở bên dưới và hoạt động hoàn hảo khi được gọi từ số onCreate()
Tôi không có lỗi hoặc lỗi nào. Nó chỉ không hiển thị.Tại sao AlertDialog của tôi sẽ không hiển thị khi được tạo trong onResume() hoặc onActivityResult()?
AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setMessage("Are you sure you want to exit?")
.setCancelable(false)
.setPositiveButton("Yes", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
finish();
}
})
.setNegativeButton("No", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
});
AlertDialog alert = builder.create();
alert.show();
Cảm ơn, nó hoạt động từ onResume nhưng vẫn không từ onActivityResult(). Bất kỳ ý tưởng? – znat
Mã onActivityResult() của bạn trông như thế nào? –