Hindi text not rendered properly in android

Viewed 2526

I'm working on an app where I have to show text received from a server response in a textview. The text could be in English or Hindi. In case of hindi, some of the letter are replaced by question marks (?). What is the issue here? This is how I set my text. Android version 6. Font type- Proxima Nova Alt Regular

 for (int i = 0; i < 3; i++) {
 viewHolder.lines[i].setText(poem.lines[i].lineText);
 }

enter image description here

3 Answers
Related