这是我的代码和屏幕截图,我正在尝试设置自定义字体字体,但当字体文件位于 Assets 文件夹中时,出现运行时异常,找不到字体 Assets 。我错过了什么吗?
Typeface font = Typeface.createFromAsset(getAssets(), "font/terminal.ttf");
((TextView) findViewById(R.id.weatherHeadingTV)).setTypeface(font);
最佳答案
使用这个方法:
final Typeface typeface = ResourcesCompat.getFont(context, R.font.X);
ResourcesCompat
类是一种检索资源的兼容方式。
关于java - 未找到 Android 运行时异常字体资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33888127/