Android 代码格式文字显示
时间: 2023-08-06 12:10:10 浏览: 87
在 Android 中,可以使用 HTML 标签来格式化文本,然后将格式化后的文本设置到 TextView 或其它视图中进行显示。
下面是一些常用的 HTML 标签,以及它们的作用:
- `<b>`:加粗
- `<i>`:斜体
- `<u>`:下划线
- `<font color="color name or hex code">`:设置文字颜色
- `<font size="size in pixels">`:设置文字大小
- `<br>`:换行
- `<p>`:段落
下面是一个例子,展示了如何使用 HTML 标签来格式化文本:
```
String htmlText = "<b>这是加粗的文字</b><br><i>这是斜体的文字</i><br><u>这是有下划线的文字</u><br><font color=\"#FF0000\">这是红色的文字</font><br><font size=\"30\">这是大号字体的文字</font><br><p>这是一个段落</p>";
textView.setText(Html.fromHtml(htmlText));
```
在上面的代码中,我们首先创建了一个包含各种 HTML 标签的字符串。然后,我们使用 `Html.fromHtml()` 方法将这个字符串转换为 Spanned 对象,并将其设置到 TextView 中。
需要注意的是,在使用 HTML 标签时,要确保标签的大小写正确,并且标签的属性和值要使用双引号括起来。另外,一些标签可能在 Android 中不被支持,比如 `<strike>` 标签。
阅读全文