react native开发Android 篇——集成自定义的字体
第一种:link添加自定义字体
-
在根目录下
assets/fonts
-
在根目录的Package.json 配置字体
"rnpm": { "assets": [ "./assets/fonts/" ] }
-
在命令行执行:react-native link
完成上述三步之后检查:android/app/src/main/assets/fonts
下有没有你添加的字体文件
第二种:直接复制字体到android/app/src/main/assets/fonts
目录下
使用自定义字体
-
单个组件使用
topDayDataDate: { fontFamily: '王汉宗中隶书繁', }
-
全局配置:请看我的另一篇博客react native开发Android 篇——react native开发Android 篇——全局设置Text组件的属性详细代码。
注:如果项目中使用了字体图标,设置全局的fontFamily会使字体图标无法正常显示。