Android Font in more than one language on single screen
<p>I am new to Android. And I am implementing an application which will be in two languages English and Urdu. Basically there will be some text in arabic and its meaning will be in english or urdu based on the user selected language.</p>

<p>I want to change the font of arabic text, If I apply font in whole application it will change the look of Urdu and English also. So is this will be fine to just apply font to each textview that contains arabic fonts using TypeFace or there is some better way to achieve this? </p>

<p>And also I want to know how to remove custom fonts in order to get default font back again through code. I just want to know what are the possibilities to do this.</p>