如何在 Android Studio 上添加字体文件夹?

How to add fonts folder on Android Studio?

我正在使用 Android Studio IDE 开发 android 应用程序,我想在此应用程序中使用自定义字体。

我知道我必须在 'assets' 文件夹下创建一个名为 'fonts' 的文件夹,但是我不能。
我一直在尝试,我有这个:
资源
-assets.fonts

取而代之:
资源
-资产
--字体

如何创建这个文件夹?
我是 android 开发的新手,对某些事情感到抱歉。

在 Android Studio 中,您可以在 src/main.

下创建 assets 目录

看起来像这样

- src
  - main
    - java
    - res
    - assets
      - fonts

更新

最近的支持库(从26.0开始)正式支持字体作为资源。

要使用它,请将字体放入 src/main/res/font/

- src
  - main
    - java
    - res
      - font

现在您可以使用字体 R.font.xxx

布局中xml

android:fontFamily="@font/myfont"

或以编程方式

Typeface typeface = ResourcesCompat.getFont(context, R.font.myfont);
textView.setTypeface(typeface);

此功能还允许您创建字体系列。更多信息见 official docs.

您也可以使用Downloadable Font