title: Set all button style in styles.xml
body: <p>I want to make my app to have several styles.</p>
  
  <p>The style changes button style, textview color, and layout background color.</p>
  
  <p>I have my button style in xml files.</p>
  
  <p>And this is my code: style.xml (v21)</p>
  
  <pre><code>    &lt;style name="ThemeIndigo" parent="@android:style/Theme.Material.NoActionBar"&gt;
      &lt;item name="android:colorPrimary"&gt;@color/indigo&lt;/item&gt;
      &lt;item name="android:colorPrimaryDark"&gt;@color/indigo&lt;/item&gt;
      &lt;item name="android:navigationBarColor"&gt;@color/indigo_dark&lt;/item&gt;
  
      &lt;item name="android:buttonStyle"&gt;@drawable/indigo_button&lt;/item&gt;
      &lt;item name="android:background"&gt;@drawable/indigo_button&lt;/item&gt;
  &lt;/style&gt;
  </code></pre>
  
  <p>This changes background color of all things on this layout.</p>
  
  <p>How do I make my style to only change color of the buttons?</p>
  
  <p>Please help. Thanks.</p>
  
  <p>(Sorry for the bad english ;)</p>