title: Android button textAppearance
body: <p>I can change button text appearance by setting it right within object like this:</p>
  
  <pre><code>&lt;Button
          android:id="@+id/login_btn_bypass"
          android:textSize="15dp"
          android:textColor="#878787"
          android:textStyle="bold" /&gt;
  </code></pre>
  
  <p>but not when using textAppearance within style</p>
  
  <pre><code>// in layout xml
  &lt;Button
      android:id="@+id/login_btn_login"
      android:textAppearance="@style/login_button_text_appearance" /&gt;
  
  // in style definition 
  &lt;style name="login_button_text_appearance"&gt;
      &lt;item name="android:textSize"&gt;15dp&lt;/item&gt;
      &lt;item name="android:textColor"&gt;#a7a7a7&lt;/item&gt;
      &lt;item name="android:textStyle"&gt;bold&lt;/item&gt;
  &lt;/style&gt;
  </code></pre>
  
  <p>anyone knows why?</p>