2016-08-13 3 views
-2

Android 앱을 만들고 있지만 프로젝트의 모든 버튼의 기본 배경색을 변경할 수 없습니다.Android에서 전체 프로젝트의 버튼 배경색을 변경하십시오.

내가 할 수있는 유일한 방법은 하나씩 변경하는 것입니다.

다른 방법이 있습니까?

+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

관련 문제