Monday, August 9, 2010

Use custom fonts in ANDROID

AIM : How to use Custom fonts programatically in android

Step 1) Download any font from internet
for example use this link to check some fonts( )
and Save it in assets folder of the project .
Step 2) use the following lines
Creating a typeface object from assets folder

Typeface fontFace = Typeface.createFromAsset(getAssets(), "xtrusion.ttf");

Step 3) create a textview and apply the above typeface object to textview.

TextView someText = (TextView)findViewById(;
use any of the following methods to set typeface for textview.
someText.setTypeface(fontFace);    // only typeface

someText.setTypeface(fontFace, TextUtils.CAP_MODE_CHARACTERS);  // typeface with style properties.

By this way we can apply different fonts for our projects in android.

No comments:

Post a Comment

Android Developers Blog

Ram's shared items