Flutter/如何获取Google Fonts Family List

k2fxgqgv  于 2023-04-07  发布在  Flutter
关注(0)|答案(2)|浏览(160)

你好,我正在使用Flutter开发应用程序。
要管理应用程序中的字体,我使用
https://pub.dev/packages/google_fonts
包裹。
所以我计划用户可以选择他们想要的字体。
有什么方法可以让我得到谷歌字体家族的整个列表?

List<String> _tempFontList = [
  GoogleFonts.droidSerif().fontFamily,
  GoogleFonts.ebGaramond().fontFamily,
  GoogleFonts.fasterOne().fontFamily,
  GoogleFonts.abel().fontFamily,
];

现在我只是临时列表的字体,
但正如我所看到的,在那个包中没有list/getList函数。
感谢阅读。
我将等待你的帮助。

xcitsw88

xcitsw881#

以获取字体列表。
GoogleFonts.asMap();
它将返回Map对象。
如果你只想知道名字的话
GoogleFonts.asMap().keys.toList();

ds97pgxw

ds97pgxw2#

没有getter来获取这个包支持的字体列表,但是可以从(package)here中看到这个列表

相关问题