I have a TTF font file which I can double click in windows and click install and that font gets installed. But in case of Android

  1. Putting TTF in /system/fonts alone doesn't help
  2. Using font changers from market (what they do is basically put the TTF file in the fonts directory renaming it to Roboto) works, but they change system wide font

What I want is, use my default font everywhere except in say an Urdu eBook which declares specific Urdu font to be used which I want to install.

More like a Windows approach to install a font, how can I do that in Android? I'm using 4.4.4

Browse other questions tagged or ask your own question.