Android Material Switch

Bugün Android içerisinde “Material Design” ile açık kapalı durumlarını belirten “Switch” bileşenine göz atacağız. Buna girmeden önce “Material Design” ile ilgili daha fazla bilgi almak için https://material.io/guidelines/ sitesine göz atabilirsiniz ancak burada kod kısmıyla ilgili bilgi bulunmuyor. Yine bugün yapacağımız “Switch” ile ilgili bilgiyi de buradan alabilirsiniz.

İlk olarak “app” dizini altında bulunan “Gradle” içerisine “appcompat-v7” ekleyelim. Tabi ki son sürümünü ekleyebilirsiniz. “25.1.0” versiyonunu ekledim.

Ardından özelleştirmeler açısından bir tane “style” oluşturalım. “res -> values -> styles.xml” içerisine açalım.

Ardından “MainActivity.xml” içerisine “SwitchCompat” ekleyelim.

Son olarak, Java tarafında tıklamalar sonucu değişimleri yakalamak için “CheckedChangeListener” kullanacağız. Öncelikle “SwitchCompat” nesnesi oluşturduktan sonra “findViewById” ile xml içerisinde ki bileşeni bularak üzerine “setOnCheckedChangeListener” ekliyoruz.

Ekran görüntüsü ekleyeyim.

Teşekkürler, görüşmek üzere.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir