如何通过 Java 代码动态更改 fontFamily

How to change fontFamily dynamically though Java code

根据,我们可以更改TextView 的fontFamily。但是我如何使用 Java 代码来设置它呢?我找不到 API.

您可以在 java 代码中对 TextView 使用 setTypeface() 方法。

Typeface font = Typeface.createFromAsset( getAssets(), "fonts/fontawesome-webfont.ttf" );
TextView tv = (TextView)findViewById(R.id.textview1);
tv.setTypeface(font);

请访问APIlink

希望你得到答案!!!