首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >泰米尔字体的textStyle?

泰米尔字体的textStyle?
EN

Stack Overflow用户
提问于 2011-09-27 16:12:10
回答 2查看 524关注 0票数 0

我已经在开发一个显示RSS提要的Android应用程序了。我的问题是这个提要有一些泰米尔语( Android仍然不支持)

我在网上找到了一种字体,可以正确显示文本(不转换为Bamini),但问题是textStyle对它没有任何影响。

所以你知道有什么字体可以完成这项工作吗?或者我需要做些什么来制作textStyling?提前感谢

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-09-27 20:06:54

你需要做的是在使用它们之前将自定义字体导入到手机上。这样做的一个好方法是将它们包含在包中-在APK文件中

因此,当您构建APK文件时,您的项目中应该包含该字体。让我给你举个例子。假设您的泰米尔字体的名称是Harabara.ttf,并且您已经将其复制到/assets/fonts

使用此方法(在活动中的任何位置)

代码语言:javascript
复制
private void initializeFonts() {
    font_harabara = Typeface.createFromAsset(getAssets(), "fonts/Harabara.ttf");
}

并从onCreate调用此API,如下所示

代码语言:javascript
复制
public void onCreate(Bundle savedInstanceState)  {
    super.onCreate(savedInstanceState);
    initializeFonts();          
    setContentView(getViewResourceId());
}

确保已声明此类级别变量

代码语言:javascript
复制
Typeface font_harabara = null;

最后,只需使用

代码语言:javascript
复制
myTextField.setTypeface(font_harabara);

塔达!泰米尔字体现在应该开始显示了。

南德里·瓦纳卡姆

vaidyanathan

票数 1
EN

Stack Overflow用户

发布于 2013-03-21 17:10:28

网上有成百上千种字体。你使用check some TSCII fonts了吗?

我为泰米尔语和Android issues. Check it out too.写了一些解决方案

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7566013

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档