是否可以更改样式中的文本字体

时间:2012-03-30 14:11:48

标签: android

我需要做一个样式,以便将所有粗体文本都用特定字体,而将所有正常文本放在另一个字体中。有可能吗?

我正在尝试构建一个样式,但没有指定字体类型的属性

1 个答案:

答案 0 :(得分:0)

您可以使用以下命令将字体更改为预定义的框架:

android:typeface="normal|sans|serif|monospace"

但是如果你有自己的自定义字体,那么我认为你不能从style或xml中做到这一点。唯一的方法(据我所知)是通过代码:

Typeface type = Typeface.createFromAsset(getAssets(), "fonts/custom_font.ttf"); 
txtyour.setTypeface(type);