2015-09-19 25 views
7

Android programlamaya yeni başladım. Bir düğmenin rengini nasıl değiştiririm? arka plan rengi eklenti içinAndroid Studio'da bir düğmenin rengini nasıl değiştirebilirim?

android:textColor="<hex color>" 


:

android:background="<hex color>" 


API 21itibaren kullanabilirsiniz: metin rengi eklenti için

<Button 
     android:id="@+id/btn" 
     android:layout_width="55dp" 
     android:layout_height="50dp" 
     android:layout_gravity="center" 
     android:text="Button Text" 
     android:paddingBottom="20dp"/> 
+0

Burada sormadan önce google'dan gerekir. :) – theapache64

cevap

15

Rengini iki şekilde değiştirebilir); XML veya kodlama yoluyla. Yeni başlayanlar için takip etmek daha kolay olduğundan XML tavsiye ederim.

XML: Ayrıca hex değerleri ex kullanabilirsiniz

<Button 
    android:background="@android:color/white" 
    android:textColor="@android:color/black" 
/> 

.

android:background="@android:color/white" 

Kodlama:

//btn represents your button object 

btn.setBackgroundColor(Color.WHITE); 
btn.setTextColor(Color.BLACK); 
+0

Özellikle renk değişmek zorunda değilse, deneyim düzeyinizden bağımsız olarak düzen XML'i kullanmanın iyi bir fikir olduğunu belirtmek isterim. Cehennem olsa bile, düzen bağlayıcı kullanacağım. – Theyouthis

İlgili konular