【发布时间】:2013-05-03 14:00:15
【问题描述】:
我在我的应用程序中支持泰米尔语和卡纳达语字体。 我使用下面的代码来设置TextViews、Buttons等的字体
FONT_TAMIL = Typeface.createFromAsset(getAssets(), "fonts/tamil.ttf");
tvTitle.setTypeface(FONT_TAMIL);
FONT_KANNADA = Typeface.createFromAsset(getAssets(), "fonts/kannada.ttf");
tvTitle.setTypeface(FONT_KANNADA);
即使在 GingerBread 上,我也能正确显示泰米尔语字符。但我无法显示卡纳达语字体。谁能帮我找出哪里出错了?
泰米尔语的示例屏幕截图..
卡纳达语的示例截图..
谢谢, 卡提克
【问题讨论】:
-
到底是什么问题?你需要详细说明。
-
发布屏幕截图,让我们有更好的想法
-
我在印地语字体方面面临同样的问题。通过查看 Play 商店中的其他应用程序,我发现最好的方法是使用图像(可拉伸的)。因为创建这样的图像需要时间。我已经为更高的 android 版本发布了我的应用程序,并计划稍后为更低的版本发布。
-
@Anup 和 Raghunandan 请看截图。
-
@Sandeep 我的应用程序长期支持泰米尔语。现在我添加了卡纳达语。如果我找不到解决方案,我认为我应该限制卡纳达语的 ICS。
标签: android fonts typeface android-fonts kannada