title: Android theme style for button not applying
body: <p>I have three simple buttons in my main activity view.
  What I am trying to do is apply a buttonstyle to all my buttons but I fail to do so.</p>
  
  <p>Here's my xml:</p>
  
  <pre><code>&lt;RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
      xmlns:tools="http://schemas.android.com/tools"
      android:layout_width="match_parent"
      android:layout_height="match_parent"
      android:background="@drawable/minecraft_portrait"
      android:alpha="0.75"
      android:paddingBottom="@dimen/activity_vertical_margin"
      android:paddingLeft="@dimen/activity_horizontal_margin"
      android:paddingRight="@dimen/activity_horizontal_margin"
      android:paddingTop="@dimen/activity_vertical_margin"
      tools:context=".MainActivity" &gt;
  
      &lt;TextView
          android:id="@+id/txtAppName"
          android:layout_width="wrap_content"
          android:layout_height="wrap_content"
          android:layout_alignParentTop="true"
          android:layout_centerHorizontal="true"
          android:text="@string/app_name_readable"
          android:textSize="32sp"
          android:textColor="@android:color/white" /&gt;
  
      &lt;Button
          android:id="@+id/btnCrafting"
          android:layout_width="200dp"
          android:layout_height="wrap_content"
          android:layout_centerHorizontal="true"
          android:layout_centerVertical="true"
          android:background="@drawable/button_selector"
          android:onClick="craftingButtonClicked"
          android:text="@string/crafting" /&gt;
  
      &lt;Button
          android:id="@+id/btnServerCommands"
          android:layout_width="200dp"
          android:layout_height="wrap_content"
          android:layout_alignLeft="@id/btnCrafting"
          android:layout_below="@id/btnCrafting"
          android:layout_marginTop="20dp"
          android:background="@drawable/button_selector"
          android:onClick="commandsButtonClicked"
          android:textColor="@android:color/white"
          android:text="@string/servercommands" /&gt;
  
      &lt;Button
          android:id="@+id/btnVideos"
          android:layout_width="200dp"
          android:layout_height="wrap_content"
          android:layout_alignLeft="@id/btnServerCommands"
          android:layout_below="@id/btnServerCommands"
          android:layout_marginTop="20dp"
          android:background="@drawable/button_selector"
          android:onClick="videosButtonClicked"
          android:text="@string/videos" /&gt;
  
  &lt;/RelativeLayout&gt;
  </code></pre>
  
  <p>And this is my style.xml from the res/values folder:</p>
  
  <pre><code>&lt;resources xmlns:android="http://schemas.android.com/apk/res/android"&gt;
  
      &lt;style name="AppBaseTheme" parent="android:Theme.Light"&gt;
      &lt;/style&gt;
  
      &lt;!-- Application theme. --&gt;
      &lt;style name="AppTheme" parent="AppBaseTheme"&gt;
          &lt;item name="android:buttonStyle"&gt;@style/ButtonTheme&lt;/item&gt;
      &lt;/style&gt;
  
      &lt;style name="ButtonTheme" parent="android:Widget.Button"&gt;
          &lt;item name="android:textColor"&gt;@android:color/white&lt;/item&gt;
          &lt;item name="android:background"&gt;@android:color/darker_gray&lt;/item&gt;
          &lt;item name="android:typeface"&gt;monospace&lt;/item&gt;
          &lt;item name="android:textSize"&gt;32sp&lt;/item&gt;
      &lt;/style&gt;
  &lt;/resources&gt;
  </code></pre>
  
  <p>And my theme definition from the manifest file:</p>
  
  <pre><code>&lt;application
      android:allowBackup="true"
      android:icon="@drawable/ic_launcher"
      android:label="@string/app_name"
      android:theme="@style/AppTheme" &gt;
  ....
  </code></pre>
  
  <p>Any ideas why the style isn't applying to my buttons?
  I have set the textcolor of one button to white just to see any difference.</p>