如何在Android应用程序中使用自定义字体?

时间:2012-10-06 03:33:24

标签: android user-interface fonts

我想在Android应用程序中使用新的自定义字体。请在解释时准确而具体,我是新手。也就是说,我想让我的Android应用程序使用这些新的Android自定义字体http://developer.android.com/design/style/typography.html。谢谢。请帮忙。

3 个答案:

答案 0 :(得分:17)

我们可以使用这种方式使用自定义字体,

TextView txt = (TextView) findViewById(R.id.custom_font);  
Typeface font = Typeface.createFromAsset(getAssets(), "Chantelli_Antiqua.ttf");  
txt.setTypeface(font);  

有关完整知识,请参阅此tutorial

答案 1 :(得分:5)

您只需将字体.ttf文件放在您的资源文件夹中,并将其分配到文本字段或您要在主活动中应用它的任何内容,如下所示:

TextView txt = (TextView) findViewById(R.id.custom_font);  
Typeface font = Typeface.createFromAsset(getAssets(), "Chantelli_Antiqua.ttf");  
txt.setTypeface(font);  

这是一个很棒的教程,可以教你所有你需要知道的事情: http://mobile.tutsplus.com/tutorials/android/customize-android-fonts/

答案 2 :(得分:0)

尝试此链接here here

.ttf文件用于在我们的Android应用程序中获取不同的格式。 它是一种使用.ttf文件的简单方法。您需要获得的唯一内容是通过googling获取所有可用的.ttf文件