Android - 如何为整个应用设置自定义字体

标签 android text fonts

Possible Duplicate:
Is it possible to set font for entire Application?

我需要为整个应用程序设置自定义字体(.ttf 格式),我该怎么做? 如果可能,来自 Manifest 或 XML 将是最佳选择

最佳答案

2014 年 9 月编辑:

对于仍然看到这个旧的可怕答案的人来说,真正好的答案就在这里:

https://stackoverflow.com/a/16883281/1154026


旧:

您最好的选择是:

Customize Android Fonts

所以

    TextView text = (TextView) findViewById(R.id.custom_font);
    Typeface font = Typeface.createFromAsset(getAssets(), "yourfont.ttf");
    text.setTypeface(font);

您的 .ttf 位于“assets”文件夹的根目录中。

关于Android - 如何为整个应用设置自定义字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12281761/

相关文章:

android - 设置 Imageview 位置和旋转

android - 如何检查订阅项目的到期时间

algorithm - 大数据集中文本重复检测的高效算法

emacs - 在Emacs 23中关闭字体的抗锯齿功能

android - 获取华为mapkit中我的位置按钮的引用

javascript - 是否可以使用 Javascript 从本地文本文件中读取内容?

r - 如何接受不带引号的文本/字符参数

html - div 中的字体大小减小设置为高度 100%

css - 尝试在浏览器中使用Segoe字体

android - recyclerview 内的多行编辑文本未正确滚动