在textview html中显示内联样式

sof*_*i37 6 html css android textview inline-styles

我需要在我的应用程序中显示带内联样式的 html .有很多的文本必须在不同的意见,所以我不能使用网页视图(我试着用很多网页视图的,但应用程序变得很慢).正如我知道的TextView可以显示HTML,但它不能老是显示HTML内联样式.所以我该怎么做?有没有办法显示它或只生成带有内联样式的 HTML的简单标签的html ?

所以我需要像这样显示html:

<p style="text-align: center;"><span style="color: #ff0000; font-size: 36pt; font-family: 'comic sans ms', sans-serif;">Article Title</span></p>
Run Code Online (Sandbox Code Playgroud)

但是TextView无法理解风格.

fro*_*tto 8

Android原生TextView不支持所有HTML标记和功能.它只支持一些标签和属性.因此,在您的情况下,您可能需要考虑几个选项.

  • 使用WebView展现丰富的文本.但是,WebViews太重而且很慢.

  • 使用第三方库来改进本机TextView并支持更多HTML标记.例如:HTML-TextView.