我正在为我的 android 应用程序寻找一些时尚的字体。但问题是如何让我的 android 应用程序支持外部字体。
谢谢。
最佳答案
您需要在项目的 assets 文件夹下创建 fonts 文件夹,并将您的 TTF 放入其中。然后在你的 Activity onCreate()
TextView myTextView=(TextView)findViewById(R.id.textBox);
Typeface typeFace=Typeface.createFromAsset(getAssets(),"fonts/mytruetypefont.ttf");
myTextView.setTypeface(typeFace);
请注意,并非所有 TTF 都能正常工作。在我进行实验时,它只适用于一个子集(在 Windows 上,那些名称是用小写大写字母写的)。
关于android - 如何将外部字体添加到 android 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5634245/