【发布时间】:2012-05-06 22:55:09
【问题描述】:
我在安卓系统中工作。我正在设计一个在文本视图中显示印地语单词的应用程序。
我正在使用此代码。
String str="दिव्या";
TextView txtview_name=(TextView)findViewById(R.id.textViewmyView);
final Typeface customF = Typeface.createFromAsset(this.getAssets(), "Hindi-SARAL1.TTF");
txtview_name.setTypeface(customF);
txtview_name.setText(str);
我在我的资源中使用了字体,如 DroidHindi.ttf、DroidSansFallback.ttf 等。这正确显示了一些单词,如 समर、राजा 等,但这不是正确显示像 दिव्या 这样的词 所以请建议我应该使用什么 .ttf 以便正确显示印地语的每个词。
【问题讨论】:
-
虽然这个帖子有2年的历史,但http://stackoverflow.com/questions/25188269/android-2-x-devanagari-unicode-issue可能和这个帖子一样。