Android Studio Button Stil Tanıma

Android’te button Still tanımlama nedir diyecek olursak. Değişken bir gönder butonu yapıcaz. Mesela Yandaki  simgeleri kaydedin butonları ayarlarken işimize yarıyacak.Burada bu 2 simgeyi buton olarak nasıl tanımlarız ve üstüne tıkladığımız da mesela 1 resmin üstüne basılı kaldığında 2 resmin gelmesini nasıl sağlarız onu yapıcaz..

Öncelikle bu 2 resmi kaydedin ve projenizin dizinine gelerek res klasöründe ki drawable’ye atın. Çok karmaşık isimler de sorun çıkabiliyor. Ben olsam a b gibi basit harfler kullanırım. Sonra drawable klasörüne sağ tık Drawable Resource file oluşturun. Gonder.xml tanımlayın.

KODLAR:

3

4

5

6

7

8

<selector xmlns:android="http://schemas.android.com/apk/res/android" >

    <item android:state_enabled="true"

        android:state_pressed="false"

        android:drawable="@drawable/a"/>

    <item android:state_enabled="true"

        android:state_pressed="true"

        android:drawable="@drawable/b"/>

</selector>

 

Sonraki işlemde ise yapacağımız olay style.xml de  ( values’in orada ki)

 

1

2

3

4

Kodlar :

 

 

Bir sonra ki adım ise activity_main.xml’de bir button nesnesi atamak ve içini boş bırakmak. F2 tuşu ile ıd ve nesnenin içini ayarlayabilirsiniz. Sonra ise sağ altta ki properties’ta style kısmında gonder’i seçmek ve resim olarak 1 resim gelicek.

Uygulama bu kadar çalıştıralım..

Tıklamadan Önce Tıkladığımız da