可下载字体异常

问题描述 投票:3回答:1

我决定在我的项目中使用Downloadable fonts。我实现的一切,在引导recommened。

下面的问题发生,当我试图从ResourcesCompat下一个碍事的字体:

ResourcesCompat.getFont(MainActivity.this, R.font.roboto_bold)

在那之后,我总是得到这个异常:

Font resource ID #0x7f090005 could not be retrieved

如何解决这个问题呢?

PS:

  1. 支持-COMPAT库V27
  2. 16分钟SDK
  3. 通过ResourcesCompat.FontCallback的解决方案是不是在我的情况的好方法
  4. 在使用和不使用谷歌播放服务的设备出现问题
android android-resources android-fonts
1个回答
1
投票

https://developer.android.com/guide/topics/ui/look-and-feel/downloadable-fonts.html#via-android-studio报价:

您可以设置应用程序通过使用Android的工作室3.0下载字体。为了帮助您开始使用的可下载字体功能,您可以使用字体提供者从谷歌游戏服务。

注:设备必须有谷歌Play服务,11版或更高版本使用谷歌的字体提供商。

© www.soinside.com 2019 - 2024. All rights reserved.