可能重复:
Android: Want to set custom fonts for whole application not runtime
我知道有办法以下列方式做到这一点。但我想将字体应用于整个应用程序。那可能吗?
TextView txt = (TextView) findViewById(R.id.customfont);
Typeface font = Typeface.createFromAsset(getAssets(), "fonts/Molot.otf");
txt.setTypeface(font);
答案 0 :(得分:0)
如果您查看接受的响应:
,则不可能为整个应用程序提供一个Android: Want to set custom fonts for whole application not runtime
他们有一个解决方案,可以更容易地将其设置为任何视图更容易:)另一种方法是创建一个自定义小部件来替换TextView,但如果你也需要其他小部件上的字体,它会变得非常混乱!