2

我正在用印地语开发一个 android 应用程序,但发现印地语拼写错误和损坏的字符很少,问题出在http://code.google.com/p/ankidroid/issues/detail?id=1008但那里没有解决方案呈现为 दपि 上面印地语字体的字母形成为 द + ि + प 应显示为 दिप 但呈现为 दपि

4

2 回答 2

1

最后我发现解决方案非常简单,只需在我正在开发 Web 应用程序的情况下导入字体

@font-face { 字体家族:印地语;src: url('fonts/k010.TTF'); } 正文,h1,h2{ 字体家族:印地语;}

然后在您完成将字体更改为 Arial 并将文本粘贴到您的 Web 应用程序中后,使用 Kruti devi10 字体在您的文本编辑器或 MS-word 中键入文本,它将完美呈现

于 2013-03-17T11:50:23.540 回答
0

你可以使用Unicode ...

TextView tv=(TextView)findViewById(R.id.textViewmyView);

final Typeface tf = Typeface.createFromAsset(this.getAssets(), "Hindi-SARAL1.TTF");

tv.setText(Html.fromHtml("&# 2367;&# 2342;&# 2346;"));

tv.setTypeface(tf);

unicode值继续没有差距.....

您还可以通过此站点将世界转换为 unicode... http://mylanguages.org/converter.php但如果 इ 第一次使用 इ 的 unicode,则使用字母 Unicode...b/c 直到 android 版本 4.0 Hindi Unicode不支持正确..

于 2013-05-02T20:43:17.870 回答