Android - 使用自定义字体应用程序的最佳方式是什么

时间:2016-03-02 13:16:11

标签: android android-fonts android-typeface

我想在我的Android应用中使用Google的Raleway字体。我在stackOverflow上阅读了很多博客和一些答案,但没有找到确切的答案。

The best answer i found is here解释了如何有效地创建自定义TextView。

如果我有两个使用字体的两种变体,比如Rale​​way-Regular和Raleway-SemiBold,我是否必须创建两个自定义TextView或者有更好的方法来实现它吗?

3 个答案:

答案 0 :(得分:1)

我按照以下方式完成了任务 下载该字体的ttf,然后将其粘贴到资产文件夹中(您必须在/ src / main / assets中创建assets文件夹) 然后按以下方式更改字体:

  

字体face = Typeface.createFromAsset(getAssets()," condenced.ttf");   tv_the.setTypeface(面部);

您可以下载多个ttf文件,并可以将不同的字体显示到不同的字段。 希望这会有所帮助。

答案 1 :(得分:0)

我正在为我的项目使用Calligraphy库,它完美无缺。

答案 2 :(得分:0)

对我来说,使用自定义字体的最佳方法是使用此库: Calligraphy

相关问题