【发布时间】:2012-03-26 00:07:46
【问题描述】:
我想将两种不同的字体样式应用于单个 TextView 中的文本。
我的情况和Android - two sentences, two styles, one TextView一样。唯一的区别是我想在整个文本上设置自定义字体。我已将 Helvetica 字体作为资产包含在我的项目中,并希望将该字体应用于 TextView,文本的第一部分将是 Helvetica BOLD,其余部分是 Helvetica NORMAL。有什么建议吗?
需要以下格式的文本。具有不同样式和单个文本视图的自定义文本。
【问题讨论】:
-
,为什么你不能使用两个不同字体样式的不同文本视图。
-
@SenthilMg 您可以在问题的参考链接上看到原因。它不会按要求格式化文本
-
,我猜想通过使用正则表达式将完整的字符串分成两部分:并在不同的文本视图上设置例如:String text = AAAA:BBBBB,String[] splitText = text.split(": "); tv1.setText(splitText[0]);tv2.setText(splitText[1]);
标签: android fonts styles textview