android自定义xml字体

android自定义xml字体,android,fonts,Android,Fonts,我们可以使用java代码更改字体,如下所述: 我的问题:有没有办法在xml布局文件本身中指定字体?或者更好的是,我们可以在AndroidManifest.xml中指定字体,以便它反映整个应用程序 谢谢, Rahim.您可以使用一个主题,该主题包含您希望在应用程序中使用的所有样式(包括字体)。模式的使用在清单中声明 如果您想管理自定义字体而不感到头痛,我建议您使用一个库来处理难处理的部分,比如在内存中缓存字体,并允许在布局编辑器中预览显示。然后,您可以专注于为标题或文本创建样式 我为Androi

我们可以使用java代码更改字体,如下所述:

我的问题:有没有办法在xml布局文件本身中指定字体?或者更好的是,我们可以在AndroidManifest.xml中指定字体,以便它反映整个应用程序

谢谢,
Rahim.

您可以使用一个主题,该主题包含您希望在应用程序中使用的所有样式(包括字体)。模式的使用在清单中声明


如果您想管理自定义字体而不感到头痛,我建议您使用一个库来处理难处理的部分,比如在内存中缓存字体,并允许在布局编辑器中预览显示。然后,您可以专注于为标题或文本创建样式

我为Android开发了一个名为智能字体的库

使用gradle很容易安装,并且有很好的文档记录

可在GitHub上获得:


享受吧

请在这里查看,但我们不能声明字体,除非是单间距、sans或serif