我知道我可以在我的应用中使用自定义字体,但我想知道是否有办法 用我的应用程序将字体保存到android文件系统中的特定位置 以便其他应用程序可以通过从文件系统加载它来使用它。 如果没有,我可以将它用作在设备后台运行的服务应用程序,并通过网络将字体提供给正在运行的所有其他Android应用程序。
提前致谢, 沙哈尔。
答案 0 :(得分:1)
是的,您可以将字体存储在资产文件夹中,并使用以下方法
加载到textview中TextView tv=(TextView)findViewById(R.id.custom);
Typeface face=Typeface.createFromAsset(getAssets(), "fonts/HandmadeTypewriter.ttf");
tv.setTypeface(face);