我想在TextView中更改字体粗细,但找不到所需的方法。不创建新字体怎么办?
qni6mghb1#
如果您所引用的字体允许浅色、常规和紧缩,则只能将TextView显示为这些样式。
私有文本视图AB;在这个例子中,我们使用了一个新的方法来创建一个新的文件夹。(文本视图)查找视图按标识(R.id.myTextViewId); AB.设置字体(某些字体名称压缩);
jgwigjjp2#
我已经找到了正确的答案。有静态方法:打开静态Fun创建(系列:字体?,粗细:Int,斜体:布尔值):字体例如,如果希望字体粗细为700:
var text = findViewById<TextView>(R.id.text) text.typeface=Typeface.create(null,700,false)
2条答案
按热度按时间qni6mghb1#
如果您所引用的字体允许浅色、常规和紧缩,则只能将TextView显示为这些样式。
私有文本视图AB;
在这个例子中,我们使用了一个新的方法来创建一个新的文件夹。
(文本视图)查找视图按标识(R.id.myTextViewId); AB.设置字体(某些字体名称压缩);
jgwigjjp2#
我已经找到了正确的答案。有静态方法:
打开静态Fun创建(系列:字体?,粗细:Int,斜体:布尔值):字体
例如,如果希望字体粗细为700: