android TextView怎么显示html标签
时间: 2024-04-22 15:25:19 浏览: 30
要在 Android 的 TextView 中显示 HTML 标签,你可以使用 `Html.fromHtml()` 方法将 HTML 文本转换为可显示的格式。以下是一个简单的示例:
```java
String htmlText = "<b>Hello</b> <i>World</i>";
TextView textView = findViewById(R.id.textView);
textView.setText(Html.fromHtml(htmlText));
```
在上述示例中,我们创建了一个包含 HTML 标签的字符串 `htmlText`。然后,我们获取到一个 TextView 对象,并使用 `Html.fromHtml()` 方法将 HTML 文本转换为可显示的格式,并将其设置为 TextView 的文本。
需要注意的是,`Html.fromHtml()` 方法在 Android N(API 级别 24)及以上版本中已经被弃用。因此,如果你的目标平台是 Android N 及以上版本,你应该使用 `Html.fromHtml(htmlText, Html.FROM_HTML_MODE_LEGACY)` 方法来进行转换。
此外,还可以使用 `<a>` 标签创建可点击的链接。例如:
```java
String htmlText = "Visit <a href='https://www.example.com'>Example</a>";
TextView textView = findViewById(R.id.textView);
textView.setText(Html.fromHtml(htmlText));
textView.setMovementMethod(LinkMovementMethod.getInstance());
```
在上述示例中,我们使用 `<a>` 标签创建了一个链接到 "https://www.example.com" 的文本。为了使链接可点击,我们调用了 `setMovementMethod()` 方法,并传递了 `LinkMovementMethod.getInstance()`。
希望以上信息对你有所帮助!如有任何进一步的问题,请随时提问。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)