我想要一个包含自定义字体的应用程序,用于呈现文本,加载文本,然后将其与诸如StaticText的标准元素一起使用。这可能吗?
Answers:
是的,您可以,您无法将其定义为xml布局。您需要每次动态使用它。例如,请查看本教程。
万一link死了,这里是一个总结:
times.otf
获取类似的TextView引用:
TextView tv = (TextView) findViewById(R.id.myCustomTVFont);
从素材资源文件夹中获取字体:
Typeface tf = Typeface.createFromAsset(getAssets(), "fonts/times.otf");
使您的TextView看起来很棒:
tv.setTypeface(tf);
您也可以在此线程中查看,以为活动中的所有视图设置自定义字体。