Friday, February 2, 2018

Alert Dialog ile Mesaj Kutusu

Android Studio 'da programlama yaparken Uyarı mesajlarına seçenekler (evet hayır,iptal, tamam gibi) Alert Dialog kullanırız. İki seçenekli yaptığımızda setNegativeButton veya setPositiveButton'ları ayarlarız. Eğer sadece  tek seçenekli bir durum söz konusu ise "Tamam" gibi o zaman aşağıdaki koddan setNegativeButton kısmını kaldırmanız yeterli olacaktır.

Kodumuzun .java kısmı;

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
 renkDegistir.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {

                AlertDialog.Builder builder = new AlertDialog.Builder(MainActivity.this);
                builder.setTitle("Buraya Başlık yazılacak");
                builder.setMessage("Diğer Sayfaya Geçmek İstiyor musunuz?!!!");
                builder.setNegativeButton("HAYIR", new DialogInterface.OnClickListener(){
                    public void onClick(DialogInterface dialog, int id) {
                        //HAYIR butonuna basılınca yapılacak işlemler
                    }
                });

                builder.setPositiveButton("EVET", new DialogInterface.OnClickListener() {
                    public void onClick(DialogInterface dialog, int id) {

                        Intent intocan = new Intent(MainActivity.this, MainActiviy2.class);
                        startActivity(intocan);
                    }
                });
                builder.show();

Ekran Görüntüsü:



No comments:

Post a Comment