Turkcell | Geleceği Yazanlar

Soru & Cevap

Android Butona Tıklayınca Butonun Rengini Değiştirmek

10.02.2015 - 20:59

Android de bir butona tıklayınca o butonun rengini nasıl değiştirebilirim?

13006 Görüntülenme

4 Cevap

Muhammed ÇOBANOĞLU
15.02.2015 - 01:54

Button btn = (Button) findViewById(R.id.button1);

btn.setBackgroundResource(Color.BLACK);

Kendi tanıladığın bir rengi background olarak atamak istersen colors.xml içerisinde bir renk tanımlaması yapıp "getResources().getColor(color.newcolor);" şeklinde kullanabilirsin.

Ayrıca burayı da inceleyebilirsin.
 

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Ahmet Saraç
15.02.2015 - 02:19
bunu tıklandığında yaptığımız zaman da işe yarar mı ayrıca ben butona genişlik uzunluk ve radius değerleri atamıştım bu kod o özellikleri yok eder mi?
Muhammed ÇOBANOĞLU
15.02.2015 - 02:23
Activity içerinde bu işlemi yaptığı için büyük ihtimalle xml tarafında yazdığınız kodu ezecektir. Amacınız butona tıklandığında butonun rengini değiştirmekse xml içerisinde bu işlemleri yapabilirsiniz. Bununla alakalı isterseniz örnek kod paylaşımında bulunabilirim.
Ahmet Saraç
15.02.2015 - 02:32
elimde bir resim dosyası yok butona tıklandığında rengi değişsin ama diğer özellikleri aynı kalsın bunu nasıl yapabilirim?
Muhammed ÇOBANOĞLU
15.02.2015 - 02:41
Aşağıdaki linkte çok güzel bir örnek var(9 oy alan cevap). Butona tıklanmadan önce, tıklandığında gibi özellikler ile ilgili xml dosylar oluşturmuş. http://stackoverflow.com/questions/18507351/how-to-create-custom-button-in-android-using-xml-styles
Ahmet Saraç
15.02.2015 - 01:46

xml değilde java da nasıl yapabilirim?

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Rahmican Büyükyekdeli
11.02.2015 - 09:10

https://gelecegiyazanlar.turkcell.com.tr/soru/dokunulan-buton-stili

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Hakan Atak
10.02.2015 - 22:19

Selector ile istediğini yapabilirsin. Alttaki linkler işine yarayabilir. http://developer.android.com/guide/topics/resources/color-list-resource.html http://www.mkyong.com/android/android-imagebutton-selector-example/

Sitede yorum yapabilmek için giriş yapın ya da üye olun.

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.