当前位置: 首页 > 知识库问答 >
问题:

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

红砚文
2023-03-14

根据 https://stackoverflow.com/a/13329907/3286489,我们可以更改 TextView 的字体系列。但是我如何使用 Java 代码进行设置呢?我找不到 API。

共有1个答案

艾心远
2023-03-14

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

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

请访问API链接

希望你得到了你的答案!!!

 类似资料:
  • 我已经为我的应用程序实现了材质设计,我希望用户能够自定义colorPrimary、colorPrimaryDark和colorAccent的颜色。怎么做? 我想有一个设置活动,用户可以选择自己的颜色,更改将应用于我的所有活动。谢谢

  • 我目前正在进行一个大数据项目,对推特的热门话题进行情绪分析。我学习了cloudera的教程,了解了如何通过flume向Hadoop发送推文。 http://blog . cloud era . com/blog/2012/09/analyzing-Twitter-data-with-Hadoop/ flume.conf: 现在为了将其扩展到我的应用程序,我需要 flume 配置文件中的关键字部分来

  • 问题内容: 我需要动态添加组件。此外,我需要动态更改布局。 问题答案: 作为参考,以下是显示基本方法的脚本validate()。这个更精致的示例显示了两个要求:它更改布局并动态添加组件。

  • 我在Vaadin7做一个项目。因为我需要改变一个页面的主题。 但在Vaadin 7里,我找不到这样的。 我知道会有办法做到的。 以及当我更改主题时如何在UI上应用更改?

  • 该怎么修改代码 验证通过

  • 问题内容: 该代码不起作用 问题答案: JavaScript区分大小写。 因此,如果要更改字体大小,则必须执行以下操作: