主题: 手机 安卓手机英文字体更换无效果 查看单个帖子
RadarNyan 帅哥
RadarNyan 的头像
极客II
级别:5 | 在线时长:153小时 | 升级还需:57小时级别:5 | 在线时长:153小时 | 升级还需:57小时级别:5 | 在线时长:153小时 | 升级还需:57小时级别:5 | 在线时长:153小时 | 升级还需:57小时级别:5 | 在线时长:153小时 | 升级还需:57小时
注册日期: 2013-11
帖子: 97
致谢: 151
2015-06-07, 00:14:26 #5 | TOP
Android 5.0 之前,英文字体是看 system_fonts.xml,这里指定的字体中没有的字符才会 fallback 到 fallback_fonts.xml 里面设定的字体;
Android 5.0 之后两个文件合并成了一个 fonts.xml (然而为了兼容旧应用上述两个文件依然存在)

所以你想改英文字体的话需要编辑 system_fonts.xml,只编辑 fallback_fonts.xml 是不行的。注意,你要修改英文字体的话一定要确保这个字体的行距科学,否则后果很严重。只修改中文(fallback)字体却不需要注意这一点,因为行距等等参数 Android 都是看原始字体的。

另外你要改系统文件最好掌握能在 recovery 下还原备份的能力,否则出了事不要怪我没提醒你……
此帖于 2015-06-07 12:34:07 被 RadarNyan 编辑.
回复时引用此帖