Bu uygulamamızda radiobutton ‘ları kullanarak seçimimize göre yazının sag, sol, ortada durmasını ve yazının kalın, ince, italik vs gibi özelliklerini değiştireceğiz.Öncelikle yeni bir proje oluşturalım adını RadioButtonUygulama yaptık.Tasarım kısmı ile başlayabiliriz.
Gerekli olan görsel komponentleri de yukarıdaki görüntüsü ile göstermeye çalıştık.
activity_my.xml biraz uzun oldugundan design’ın ekran görüntüsü ile tasarımımızın nasıl oldugunu göstermeye çalıştık.Kaynak kodları indirip inceleyebilirsiniz.Uygulamamızın tasarımı bu şekilde.
strings.xml de text değerlerini düzenleyelim.
MyActivity.java
ya geçelim.
Bu işlemi yaptığımızda aşağıdaki gibi onCheckedChangeListener’ı implements edecektir.
Oncreate metodunun son hali şöyle:
Şimdi seçtiğimiz radioButtona göre bize tepki vermesi gerekiyor, switch-case yapısını kullanarak yapacağız bu işlemi.
Uygulamamızı çalıştıralım.