如何从库项目中访问自定义字体?

时间:2014-04-24 06:40:05

标签: android fonts textview assets

我创建了一个android库项目。我在我的xml中使用了我的assets文件夹中的自定义字体。但是在将它与另一个项目集成后,我无法从库项目的资产文件夹访问字体。我可以从新项目的资产文件夹访问它。当我使用库项目时,它强制关闭并显示错误&# 34;原生字体不能制作"。如何从库项目中访问资产文件夹字体?可能吗 ??提前谢谢。

1 个答案:

答案 0 :(得分:-2)

您的描述不明确,您应该提供您的代码。

要从资源访问字体,您需要将方法放在onCreate()方法中,然后您可以使用assets / fonts文件夹中的字体创建自己的字体

protected void onCreate(Bundle savedInstanceState) {

   Typeface myFont = Typeface.createFromAsset(getAssets(),
                "fonts/font.ttf");

}