如何从XML设置类型面?

时间:2012-04-03 07:55:23

标签: android android-layout

我知道如下编码设置字体。

type1=Typeface.createFromAsset(getAssets(),"fonts/helveticaneueLtstd-bd.otf");
text.setTpeface(type1);

但是如果我有更多的文本视图,我很难设置字体。如何从XML而不是编码中设置字体?

2 个答案:

答案 0 :(得分:2)

在xml布局中,您只能使用normalsansserifmonospace作为字体。任何其他字体都必须像你一样在代码中设置。

您可以扩展TextView(并使用该类而不是xml布局中的普通TextView)并实现可以采用其他字体的自定义属性,而不是上面列出的字体。< / p>

答案 1 :(得分:0)

您好。抱歉,您无法使用XML设置自定义字体。