Android Question How to change default language font?

epiCode

Active Member
Licensed User
Question:
Is it possible to have the application use a specific custom font in place of system default for a specific language without changing typeface properties of various controls ?

Scenario:
My app receives text from user which can be in different languages depending upon what the user has entered. It is displayed in a label later and android system automatically select an appropriate font for the language like Hebrew/Hindi/English/Arabic.

Need: I wish to change font of certain language like Hindi to a custom font lets say HindiNewRegular.otf

Problem: Changing label.typeface changes it to the desired custom font but when input language is different it renders incorrectly.
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…