ButonStili adlı bir proje oluşturuyoruz.İçinde iki adet buton bulunacak, birinde herhangi bir değişiklik yapmayacagız digeri ise custom olarak hazırladığımız buton olacak.MyActivity.java’da da herhangi bir değişiklik yapmayacağız.
Butonlarımızı ekleyelim.
Bu şekilde çalıştırdığımızda sıradan iki buton çıkacak karşımıza, ekstra birşey yok şuan.
Devam edelim.
ButonStili
>app>src>main>res>drawable yolunu takip ederek yeni bir XML file oluşturuyoruz adını kirmizi_button.xml yaptık.
Görüldüğü şekliyle drawable içinde bir XML dosyası oluşturmuş olduk.
İçini aşağıdaki gibi dolduruyoruz.
Yukarıdaki kod ile butonun normal görüntüsü ve üstüne basıldığındaki görüntüsünün nasıl olacağını belirledik.Tekrardan activity_my.xml’e dönelim. Birkaç ekleme yapacağız.
Çalıştıralım.Custom Buton’a tıklayınca da biraz daha açık kırmızı oluyor.