我在 Android Manifest 中提到了作为元数据的预加载字体详细信息(根据可下载字体清单中的Pre-declaring fonts部分)。我可以通过 app:fontFamily="@font/aladin" 在 .xml 文件中使用预加载的字体(这里是 xmlns:app="http://schemas.android.com/apk/res-auto")
但是每当我尝试以编程方式访问预加载的字体时,我都会收到以下异常: 原因:android.content.res.Resources$NotFoundException:字体资源 ID #0x7f090000
访问预加载字体的代码片段: textView.setTypeface(ResourcesCompat.getFont(this, R.font.aladin));
任何帮助或指导将不胜感激。