#2 – Toast: Kullanıcıya Mesaj Gösterme veya Geri Bildirim Mesajı
Bu yazımda android teki Toast sınıfı özetle anlatılacak. Bu sınıf genelde kullanıcıya mesaj gösterme ya da yapılan herhangi bir operasyondan sonra kullanıcıya geri bildirim mesajı göstermek için kullanılır. Şimdi dersimize başlayalım.
Toast sınıfı android.widget paketi altında bulunur. Bunu kontrol etmek için şu adımları izleyin: Eclipse’te yaratılmış herhangi bir android projesinin dosyalarında bir android sürümü vardır buna iki kez tıklayın. Bu android sürümü altında paketler vardır. Ve de bu paketlerden anroid.widget paketi altında Toast sınıfı olduğunu görebilirsiniz. Bu şu anlama geliyor Toast sınıfının içindeki bütün metodları kullanmakta özgürüz..
Toast küçük bir mesaj içeren bir popup kutudur. Toast sınıfı mesajı oluşturma ve oluşturduğumuz mesajı kullanıcıya göstermemizi sağlar.
Toast sadece gerekli kısmı doldurur, bu yüzden güncel aktivite görünür durumdadır Toast mesajı gösterilse bile. Toast mesajı belirli bir zaman bittikten sonra otomatikmen kaybolur.
Bir Toast mesajını makeText metodu ile oluştururuz. Bu metod üç tane parametre alır :
Context: Context bir uygulamada kullanıbilecek, erişilebilecek bütün sınıflar ve metodlar hakkında bilgi içerir.
Text: mesajımız.
Duration: mesajın gösterilmesi istenen süre.
Toast.makeText(context, text, duration)
İstenen parametleri direk yukarıdaki kodun içine yazabiliriz. Alternatif olarak şöyle de belirtebiliriz.
Context context = getApplicationContext(); CharSequence text = "Merhaba toast!"; int duration = Toast.LENGTH_SHORT; Toast toast = Toast.makeText(context, text, duration); toast.show();
Oluşturduğumuz Toast mesajını show() metodu ile gösteririz. Yukarıdaki örnekte gösterildiği gibi.
getApplicationContext: Bu metod Uygulamanın context ini almamızı sağlar.
Teşekkürler akıcı ve kalıcı bir anlatım olmuş. Emeğine Sağlık..
ANDROİD STUDİODAN MI?
Merhaba Sefa,
Farketmez ister Android Studio dan ister Eclipse ten aynı kod ile toast mesajı gösterbilirsin.