Merhaba Arkadaşlar Aranıza yeni katıldım diyebilirim. Ve android programlamayla kendimce uğraşıyorum. Projemde butonlara buton efekti vermek istiyorum. Yani butona basılınca butonun background color'unun değişmesini istiyorum. Projemde yer alan butonlardan biri <Button android:id="@+id/button1" style="@style/effect" android:layout_width="match_parent" android:layout_height="100dp" android:background="#F7CA18" android:text="SPARTACUS" android:textColor="#fff" android:textSize="30sp" android:typeface="normal" /> yardımcı olursanız sevinirim.
ingilizcen varsa burayı okuhttps://github.com/thecodepath/android_guides/wiki/Drawables yoksa şöyle bir xml dosyası oluşturuyorsun ve buttonun :backgrouduna atıyorsun android:background="@drawable/button.xml" button.xml <?xml version="1.0" encoding="utf-8"?> <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true" android:state_enabled="true" android:drawable="@drawable/button_pressed" /> <item android:state_focused="true" android:state_enabled="true" android:drawable="@drawable/button_focused" /> <item android:state_enabled="true" android:drawable="@drawable/button_enabled" /> </selector> burda button_pressed,focuced,enabled herhangi bir resim dosyası yada xml olabilir
cumak27 C kullanıcısına yanıt benim verdiğim örnekte android:drawable yerine android:background="#.." yazmayı dene