2016-08-13 8 views
-2

私はAndroidアプリを作っていますが、プロジェクトのすべてのボタンのデフォルトの背景色を変更することはできません。Androidのプロジェクト全体でボタンバックグラウンドの色を変更します

私が行うことができる唯一の方法は、1つずつ変更することです。

他の方法はありますか?

+0

を:あなたのAndroidManifest.xmlで

<resources> <style name="AppTheme" parent="Theme.AppCompat"> ... <item name="buttonStyle">@style/YourButtonStyle</item> <!-- For preview --> <item name="android:buttonStyle">@style/YourButtonStyle</item> </style> <style name="YourButtonStyle" parent="@style/Widget.AppCompat.Button"> <!-- Set background --> <item name="android:background">@drawable/your_button_drawable</item> </style> </resources> 

: あなたstyle.xmlで

(私はあなたがAppCompatを使用することを想定します) ? xmlテキストをコピーして同じ背景色のボタンをコピーするだけです –

答えて

0

テーマにbuttonStyleを設定します。次のような

:あなたがボタンを持っているどのように多くの

<application 
    ... 
    android:theme="@style/AppTheme" > 
+0

ボタンのxmlに変更を加える必要がありますか? – Cipirinha

+0

はい、ボタンを変更する必要はありません。 – nshmura

+0

ありがとうございます私のために働いています – Cipirinha

関連する問題