问题描述
第一件事,我不想修改系统fonts.xml文件。我尝试了这一点,并且工作正常。
我想要的是添加自定义字体而不将其添加到系统的字体文件中,为此我遵循了
https://source.android.com/devices/automotive/hmi/car_ui/fonts
并能够使用产品文件夹下的新创建/添加的字体生成构建(请查看链接)。
例如:
如果我在font-customization.xml
中添加以下代码
<fonts-modification version="1">
<family customizationType="new-named-family" name="lobster">
<font weight="400" style="normal">Lobster-Regular.ttf</font>
</family>
</fonts-modification>
构建图像后,在/product/etc/
下创建字体自定义文件,在Lobster-Regular.ttf
下创建/product/fonts
。
但是当我创建示例应用程序并尝试使用新字体时,如下所示
在style.xml
中
<item name="android:fontFamily">lobster</item>
它不起作用
任何帮助将不胜感激。
关于, Shreyash Mohta
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)