android - 带有 html 表格的 TextView

标签 android

我有一个问题。我想放入“TextView”html 格式的文本。我在下面添加类似内容。

<string name="text"><![CDATA[<table><tr><th bgcolor= #FF0000>some text</th></tr> <tr><td bgcolor= #FF0000> some text</td></tr>]]></string>

并将其放入 TextView 中:

mInfoText.setText(Html.fromHtml(getString(R.string.text)));

但运行应用程序后,TextView 中显示的文本没有格式化。

最佳答案

Android TextView 不支持 Table 标签,这就是您无法以格式化方式查看它的原因。为此,您必须使用 WebView。

要了解支持的标签是什么,请查看 Html List tag not working in android textview. what can i do?

关于android - 带有 html 表格的 TextView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13799856/

相关文章:

Android 顶部选项卡不显示选项卡的全名

android - Google Cloud Messaging - 注册 ID 状态

android - 保持 SwipeRefreshLayout 显示,直到服务完成运行

android - 用 dagger2 注入(inject)测试模块

android - 错误信息;无法访问类 'androidx.compose.ui.Alignment.Horizontal' 。检查模块类路径是否缺少或冲突的依赖项

android - 如何截断表?

java - 如何使用findViewById获取ListView

android - 如何使用 EditText 在一行中设置 Spinner

android - CheckBox 如何获取其各自的可绘制对象?

Android Keystore 解密加密数据给出不正确的结果