Android:在应用程序中添加helvetica neue字体

时间:2011-11-16 05:45:01

标签: android fonts

我正在制作一个应用程序,其中我必须使用helvetica neue字体的文本,但问题是,我不知道如何在Android中使用helvetica字体。我的问题是,做android支持helvetica字体,它是的然后如何使用该字体,因为我无法在windows-preference-general-appreance-color和fonts中找到helvetica字体。任何帮助将不胜感激。 感谢。

2 个答案:

答案 0 :(得分:22)

place the TTF file in the ./assets directory (create it if it doesn’t exist yet).

然后在你的活动中,

   1. TextView txt = (TextView) findViewById(R.id.custom_font);  
   2. Typeface font = Typeface.createFromAsset(getAssets(), "<font file name>.ttf");  
   3. txt.setTypeface(font);  

有关详细信息,请查看:

Using Custom Fonts

Using Custom fonts on Android

How to use external fonts in Android

答案 1 :(得分:0)

从API级别26开始,android支持直接从项目中添加自定义字体,而无需创建自定义textview或edittext。

从下面的链接中查找: Fonts in XML