在其他Android应用中使用我的自定义字体

时间:2012-02-29 15:46:07

标签: android fonts

我知道我可以在我的应用中使用自定义字体,但我想知道是否有办法 用我的应用程序将字体保存到android文件系统中的特定位置 以便其他应用程序可以通过从文件系统加载它来使用它。 如果没有,我可以将它用作在设备后台运行的服务应用程序,并通过网络将字体提供给正在运行的所有其他Android应用程序。

提前致谢, 沙哈尔。

1 个答案:

答案 0 :(得分:1)

是的,您可以将字体存储在资产文件夹中,并使用以下方法

加载到textview中
TextView tv=(TextView)findViewById(R.id.custom); 
  Typeface face=Typeface.createFromAsset(getAssets(), "fonts/HandmadeTypewriter.ttf"); 
  tv.setTypeface(face);