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