title: How to apply an external font for a complete Android app?
body: <p>I want to change the font of my complete app!
  But I don't know how to access the complete application.
  I have a way to access a text by Id, how can I change the code to access the whole App?</p>
  <pre><code>public class ExternalFont extends Activity {
       @Override
       public void onCreate(Bundle savedInstanceState) {
           super.onCreate(savedInstanceState);
           setContentView(R.layout.main);
           String fontPath = &quot;fonts/FreeUniversal-Regular.ttf&quot;;
           TextView txtUniversal = (TextView) findViewById(R.id.universal);
           Typeface tf = Typeface.createFromAsset(getAssets(), fontPath);
           txtUniversal.setTypeface(tf);
       }
  }
  </code></pre>