如何在Libgdx中加载系统字体?主要针对android。我怎样才能得到可用字体的列表?

如何在Libgdx中加载系统字体?主要针对android。我怎样才能得到可用字体的列表?,android,fonts,system,libgdx,Android,Fonts,System,Libgdx,我已经在libgdx上工作了一段时间。我知道,要从添加到资产文件夹的.ttf文件加载字体,我可以使用“FreeTypeFontGenerator” 但是我在任何地方都找不到如何使用android中可用的字体。请帮助。您不能在android中使用系统安装的字体。您需要将ttf文件放在assets目录中,以便在android中使用上述库 FreeTypeFontGenerator generator = new FreeTypeFontGenerator(gdx.files.internal("da

我已经在libgdx上工作了一段时间。我知道,要从添加到资产文件夹的.ttf文件加载字体,我可以使用“FreeTypeFontGenerator”


但是我在任何地方都找不到如何使用android中可用的字体。请帮助。

您不能在android中使用系统安装的字体。您需要将ttf文件放在assets目录中,以便在android中使用上述库

FreeTypeFontGenerator generator = new FreeTypeFontGenerator(gdx.files.internal("data/samplefont.ttf"));
font = generator.generateFont(12);
generator.dispose();