Android 仅限字母数字字符的自定义字体。?

Android 仅限字母数字字符的自定义字体。?,android,textview,typeface,custom-font,Android,Textview,Typeface,Custom Font,我只需要为字母数字字符应用字体。所有特殊字符必须使用degault字体绘制。这在Android中是否可能?如果是,则如何实现?查看是否符合您的需要 您可以让所有大小写字符以及数字具有不同的样式、大小、颜色等 [编辑1] 你可以: mBox = new TextView(context); mBox.setText(Html.fromHtml("<b>" + title + "</b>" + "<br />" + "<small>" +

我只需要为字母数字字符应用字体。所有特殊字符必须使用degault字体绘制。这在Android中是否可能?如果是,则如何实现?

查看是否符合您的需要

您可以让所有大小写字符以及数字具有不同的样式、大小、颜色等

[编辑1]

你可以:

mBox = new TextView(context);
mBox.setText(Html.fromHtml("<b>" + title + "</b>" +  "<br />" + 
    "<small>" + description + "</small>" + "<br />" + 
    "<small>" + DateAdded + "</small>"));
您可以在其中使用HTML标记字体

[编辑2]

下面是一个在同一屏幕上使用两种不同字体的示例

这里展示了如何从资源中加载几种不同的字体

通过组合这两个字符并添加代码来比较每个字符 在某种情况下,你应该能够得到你想要的结果 追求


希望我能帮上忙。

嗨,克劳斯66,这不是我要找的。我有一个自定义字体,它只支持字母数字字符,对于特殊字符,它显示一些其他符号。所以这里我想要的是,无论我的文本视图有什么文本,它都应该以这样的方式显示:只有在自定义字体中显示的apha数字字符和特殊字符必须以默认字体显示。但还是要谢谢你的回答,所以,看一看。它有你所需要的一切。嘿,克劳斯,我想你没有得到我的要求。你所说的只是将不同的样式应用于部分字符串和所有字符串。我将有n个字符串,我想将.ttf字体应用于应用程序中使用的所有文本视图。但是它应该只对字母数字字符应用字体,而不是特殊字符。那么,你没有读我的第二个链接!!至少有两种方法…真的吗?如果是,那么:mBox.setTextHtml.fromHTMLAB++;