Snackbar Kullanımı

Uygulamada kullanıcılara kısa bilgilendirme popup ekranı

Snackbar Nedir ?

Snackbar, uygulamanın alt kısmında kayan bir bildirim çubuğudur. Android’in Material Design prensiplerine uygundur. İçinde metin ve isteğe bağlı olarak duruma veya olaya göre herhangi bir widget ekleyebilirsiniz.

🔹 Ne İşe Yarar?

  • Kullanıcıya geri bildirim vermek: Örneğin "Kayıt başarıyla tamamlandı."

  • Bir eylemin sonucunu bildirmek: Örneğin "Dosya silindi."

  • Kısa bir işlem önerisi sunmak: "İptal et" veya "Geri al" gibi butonlar eklenebilir.

  • Yükleniyor bilgisi: Kullanıcıya bir işlemin devam ettiğini bildiren bir ifade..

  • Giriş Yapılıyor: Kullanıcı login ol butonuna bastıktan sonra giriş yapılıyor şeklinde bir widget gösterebilirsiniz.


🔹 Hangi Alanlarda Kullanılır?

  • Form gönderimlerinden sonra başarı veya hata mesajı göstermek

  • Liste öğesi silindiğinde, geri alma imkanı sunmak

  • Ağ bağlantısı hatası gibi sistemsel durumları kullanıcıya aktarmak

  • Kullanıcıya dikkat çekici ama geçici mesajlar göstermek

Kullanımı

showSnackbar(BuildContext context) {
    return SnackBar(
        content: const Row(
          mainAxisAlignment: MainAxisAlignment.spaceBetween,
          children: [
            Text('Yükleniyor..'),
            SizedBox(height: 20, width: 20, child: CircularProgressIndicator(color: Colors.blue)),
          ],
        ),
        duration: const Duration(seconds: 2),
        backgroundColor: colorConstant.black,
        behavior: SnackBarBehavior.floating);
  }

Last updated