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

时间:2016-06-14 04:31:43

标签: android textview font-family android-fonts

根据https://stackoverflow.com/a/13329907/3286489,我们可以更改TextView的fontFamily。但是我如何使用Java代码设置它?我无法找到API。

1 个答案:

答案 0 :(得分:1)

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

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

请访问API link

希望你得到答案!!!