Bir sınav geliştiriyorum ve devam etmeden önce tüm soruları yanıtlaması için kullanıcıya ihtiyacım var. Kullanıcı tüm soruları cevaplamadığında, onu bilgilendiren basit bir uyarı mesajı görüntülüyorum. Sorun ne yaparsam yapayım kapanır. Neden çalışmıyor dialog.cancel değil `Bu kodu verilmiştir:?Bir Android alertdialogunu nasıl kapatırım
AlertDialog.Builder ad = new AlertDialog.Builder(this);
ad.setTitle("Unanswered Questions");
ad.setMessage("You have not answered all the questions.");
ad.setPositiveButton("OK", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
});
ad.show();
Kodunuzu kod etiketlerine sarın, böylece soru okunabilir. – jacknad
denemedi()? Çalışması gereken – Vjy
. Her adımda hata ayıklamayı denemenizi ve ad.show() 'ın çağrıldığını görmenizi öneririz. Oh ve onClick yöntemi de. – achie