Translate

28 Ekim 2014 Salı

Android Programlama(5): Alert Dialog (Mesaj Kutusu) Kullanımı

    Selamlar bu yazıda Alert Dialog kullanımının gösterildiği kod bloğu paylaşılacaktır. Uygulamanızın çıkışında kullanıcıya gösterilecek bir mesaj kutusu ile uygulama çıkışı ile ilgili seçim yaptırılmıştır. Kullanıcı evet butonuna tıkladığında activity sonlandırılmış, hayır butonuna tıklandığında ise işlem yapılmayarak mesaj kutusu kapatılmıştır. Kod bloğu ve açıklamaları şu şekildedir;

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
if (keyCode == KeyEvent.KEYCODE_BACK) {//geri tuşuna basılma durum kontrolü

AlertDialog.Builder builder = new AlertDialog.Builder(this);
builder.setTitle("Uygulama Çıkış İzni")
.setMessage("Çıkış Yapmak İstiyor Musunuz?")
.setIcon(android.R.drawable.ic_dialog_alert)
.setPositiveButton("Evet",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog,
int which) {
finish();//çıkış , activty sonlandır.
moveTaskToBack(true);
}
}).setNegativeButton("Hayır", null)

.show();

return true;
}
return super.onKeyDown(keyCode, event);
}


Umarım faydalı olmuştur,soru ve görüşlerinizi paylaşabilirsiniz, Cumhuriyet Bayramımız da şimdiden kutlu olsun :) görüşmek dileğiyle...



1 yorum: