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

如何在android应用程序中使用自定义字体?,android,user-interface,fonts,Android,User Interface,Fonts,我想在android应用程序中使用新的自定义字体。解释时请准确具体,我是新手。也就是说,我想让我的android应用程序使用这些新的android自定义字体。非常感谢。请帮助。我们可以通过这种方式使用自定义字体 TextView txt = (TextView) findViewById(R.id.custom_font); Typeface font = Typeface.createFromAsset(getAssets(), "Chantelli_Antiqua.ttf"); tx

我想在android应用程序中使用新的自定义字体。解释时请准确具体,我是新手。也就是说,我想让我的android应用程序使用这些新的android自定义字体。非常感谢。请帮助。

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

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

请参阅此以获取完整的知识

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

TextView txt = (TextView) findViewById(R.id.custom_font);  
Typeface font = Typeface.createFromAsset(getAssets(), "Chantelli_Antiqua.ttf");  
txt.setTypeface(font);  
以下是一个很棒的教程,它将教给您所有需要了解的知识:

尝试此链接并

ttf文件用于将不同的格式输入到我们的android应用程序中。
这是一种处理.ttf文件的简单方法。你唯一需要得到的就是通过谷歌搜索获得所有可用的.ttf文件,不管怎样,在布局xml文件中除了代码之外还有其他方法吗?我不认为我们可以使用xml布局来实现,简单的方法是从CodingHanks Aerow、Sharath和Anup@ejobity:也请参考此。对于回答问题的人,你们应该在提问前标记重复以鼓励新手搜索。还有很多类似的问题。这本应该被当作一个骗局,而不是“不是一个真正的问题”