【发布时间】:2018-02-09 16:47:29
【问题描述】:
我有一个报价应用程序,其中我提供了从资产中选择字体以进行文本视图的选项。如下图
text_quotes.setTypeface(Typeface.createFromAsset(getAssets(), image));
我有另一个函数,我想在其中提供使文本变为粗体、斜体等的选项。我已经尝试过如下代码
text_quotes.setTypeface(null,Typeface.BOLD);
但这会将字体更改为默认字体...如何使用与文本视图相同的字体使其 BOLD 等?
我正在学习 android...如果我的问题很简单,请忽略。谢谢
【问题讨论】:
-
不是传递 null,而是传递字体。这不是明显吗?通过传递 null,您正在重新设置默认字体。