更改主题中的按钮文字颜色为> = Android 4.2

时间:2015-05-29 07:01:34

标签: android android-layout android-theme

我一直在寻找,但仍无法找到方法。

如何更改所有文本按钮颜色(不修改方案中其他小部件的android:textColor

注意:不起作用

 <!-- Base application theme. -->
  <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
    <!-- Customize your theme here. -->
    <item name="colorButtonNormal">#1bbc9b</item>
    <!--<item name="android:textColor">#ffffff</item>-->
    <item name="android:buttonStyle">@style/AppTheme.MyButton</item>
  </style>

  <style name="AppTheme.MyButton" parent="@android:style/TextAppearance">
    <item name="android:textColor">#ffffff</item>
  </style>

更新:仅修改按钮颜色,而不是整个按钮样式

1 个答案:

答案 0 :(得分:1)

这对我有用。在values/styles.xml中,配置:

  <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
    <item name="colorButtonNormal">#fcfc00</item>
    <!-- more stuff here -->
  </style>