2015-09-19 8 views
7

私はアンドロイドのプログラミングには初めてです。ボタンの色を変更するにはどうすればいいですか? 背景色アドオンについてはアンドロイドスタジオのボタンの色を変更するには

android:textColor="<hex color>" 


テキストの色アドオンについては

<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

をあなたがここに尋ねる前にGoogleで検索してきたはずです。 :) – theapache64

答えて

15

あなたは色二つの方法を変更することができます。 XMLまたはコーディングを通して。私はXMLをお勧めします。それは初心者のために従う方が簡単だからです。

XML:

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

また進値EXを使用することができます。

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

コーディング:

//btn represents your button object 

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

あなたの経験レベルに関係なく、特に色を変更する必要がない場合は、このためにレイアウトXMLを使用することをお勧めします。地獄が変わっても、私はレイアウトバインディングを使用します。 – Theyouthis

6

01:

android:background="<hex color>" 


APIは、使用できる21から

android:backgroundTint="<hex color>" 
android:backgroundTintMode="<mode>" 

注:あなたが本当にgoogleの方法を学ぶ必要があるアンドロイド/ javaので作業するつもりなら;)
How to customize different buttons in Android

関連する問題