有什么办法可以从Fontawesome网站更改默认字体

时间:2018-12-28 18:46:10

标签: android android-studio

我从此站点找到了一些字体:

Font Awesome Website

我想使用这些字体向文本,按钮等添加图标,但是我可以更改默认字体吗?

2 个答案:

答案 0 :(得分:2)

Android 8.0(API级别26)引入了一项新功能,即XML中的字体,可让您将字体用作资源。您可以在res / font /文件夹中添加字体文件以将字体捆绑为资源。这些字体会在您的R文件中进行编译,并在Android Studio中自动提供。 有关更多信息,请参阅:https://developer.android.com/guide/topics/ui/look-and-feel/fonts-in-xml

答案 1 :(得分:1)

默认情况下,它不向按钮添加任何图标吗?至少我不熟悉。如果我不正确理解您的问题,请通知我。

如果需要,可以通过添加font-family: "Times New Roman", Times, serif;来更改默认字体颜色(值可以不同)。

如果要更改特定按钮,可以向它们添加一个类,然后:

.new-class {
  font-family: "Times New Roman", Times, serif;
}

__

来自:

https://www.w3schools.com/cssref/pr_font_font-family.asp