Как отобразить шрифт хинди на эмуляторе Android 2.3? - PullRequest
0 голосов
/ 15 ноября 2011

Я хочу отобразить шрифт хинди на моем эмуляторе Android 2.3, рутировав устройство.Как переименовать существующий шрифт (DroidSansFallback.ttf) в DroidHindi.ttf?Я получаю сообщение об ошибке: «Файл только для чтения».Как мне достичь своей цели?

Ответы [ 2 ]

1 голос
/ 15 ноября 2011

Полагаю, это потому, что он находится в ПЗУ?

Что вам нужно сделать, это поместить файл DroidHindi.ttf в папку ресурсов и загрузить его с помощью

 Typeface t = Typeface.createFromAsset(getContext().getAssets(), "DroidHindi.ttf");
 textView.setTypeface(t);
0 голосов
/ 01 декабря 2011

используйте шрифт не в кодировке Юникод и попробуйте следующий.

Typeface t = Typeface.createFromAsset(getContext().getAssets(), "DroidHindi.ttf");
 textView.setTypeface(t);
...