2

我需要显示只有子字符串为粗体的文本。无论如何要格式化,以便只有子字符串(日期字段)以粗体显示并且它也有不同的文本大小?我想我可以使用 3 个 TextView 并将其分解,但我宁愿不这样做。

4

2 回答 2

3

您可以在 Android TextViews 中使用粗体和斜体标签。对于更高级的格式化,你可以使用SpannableStringBuilder来构建你的格式化字符串。

于 2012-05-15T00:51:52.337 回答
1

如果您只需要您描述的简单格式,您可以使用 HTML 标签来实现它。

例如

tv.setText(Html.fromHtml("sample <big>sample</big> <big><big><big><b>sample</b></big></big></big>"));
于 2012-05-15T02:42:57.363 回答