我设法通过在项目中创建assets/fonts
文件夹来添加自定义字体,然后我可以通过创建TextView
并将其应用于TextView,将其应用于Typeface
但是这种方法很耗费,因为我必须为每个TextView设置一个id属性,在每个布局中找到它们并将字体应用到每个TextView中。
这样做有干净的方法吗?就像我可以在我的xml布局文件中使用的样式属性一样?
答案 0 :(得分:0)
我在Mark Phillip找到了一个可接受的答案:How to change the font on the TextView?
你真的可以。您正在创建一个扩展TextView的类,并从构造函数中调用setTypeface。