title: Changing all typefaces of an android application
body: <p>How can I change the entire typeface of my android application?
  previously I saw <a href="https://gist.github.com/artem-zinnatullin/7749076" rel="nofollow">this post</a> on github.The solution work fine only for devices with lower than api 21.
  For android 5 this method doesn't work even if we add a <code>values-v21</code> folder with <code>styles.xml</code> separately.</p>
  
  <p>This is my <code>values-v21/styles.xml</code> : </p>
  
  <pre><code>&lt;resources&gt;
  
      &lt;style name="AppBaseTheme" parent="Theme.AppCompat.Light.DarkActionBar"&gt;
  
      &lt;/style&gt;
  
      &lt;style name="AppTheme" parent="AppBaseTheme"&gt;
          &lt;item name="android:typeface"&gt;serif&lt;/item&gt;
      &lt;/style&gt;
  
  &lt;/resources&gt;
  </code></pre>