我正在制作一个应用程序,其中我必须使用helvetica neue字体的文本,但问题是,我不知道如何在Android中使用helvetica字体。我的问题是,做android支持helvetica字体,它是的然后如何使用该字体,因为我无法在windows-preference-general-appreance-color和fonts中找到helvetica字体。任何帮助将不胜感激。 感谢。
答案 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);
有关详细信息,请查看:
答案 1 :(得分:0)
从API级别26开始,android支持直接从项目中添加自定义字体,而无需创建自定义textview或edittext。
从下面的链接中查找: Fonts in XML