1

实际上我有问题在 android 手机中显示泰卢固语文本。我通过 json 解析从服务器获取泰卢固语文本,我在 logcat 中看到文本

11-06 18:25:00.807: I/System.out(668):

{

id=c200,

电子邮件=అశ్విని@అశ్విని.అశ్విని,

手机=అశ్విని,

name=అశ్విని</p>

}

但是当我使用像 Typeface tf1 = Typeface.createFromAsset(getBaseContext().getAssets(),"fonts/CHILLER.ttf"); 这样的 ttf 文件附加到 textview 时 它显示矩形框,请您给我建议

4

2 回答 2

1

您需要找到一个字体文件:

  • 有泰卢固字形,并且
  • 您可以免费嵌入到应用程序中(或者是您已获得许可嵌入到应用程序中的应用程序)

此外,您可以删除getBaseContext()并简单地使用getAssets().

于 2012-11-06T14:34:56.853 回答
1

我能够在模拟器和移动设备中显示泰卢固语文本。这里我使用的是NTR.ttf 字体 UTF16/UTF-8。

于 2012-12-13T05:52:20.277 回答