2012-07-03 3 views
0

Привет, я хочу проверить локализацию на индийском языке в Android. Ниже файл string.xml значений папке Хинди charecters не отображаются правильно в android

<string name="app_name">नमस्ते</string> 
<string name="text_a">परिक्षण</string> 

Я использую AndroidHindi.ttf шрифт.

Я хочу отобразить конкретный текст на хинди в adnroid, но во время работы я получаю unrendered текст.

какую конкретную библиотеку я должен включить, чтобы отобразить ее правильно.

ответ

1

необходимо загрузить файл шрифта на языке (.ttf) и поместить в папку с активами.

Typeface tf = Typeface.createFromAsset(getAssets(), "fonts/Akshar.ttf");    
TextView tv = (TextView) findViewById(R.id.CustomFontText); 
tv.setTypeface(tf); 
tv.setText("Seasonal messages like welcome (நல்வரவு) is used in Kolam. Volunteering to draw kolam at temple is sometimes done when a devotee's"); 

Source

Смежные вопросы