TextView和WebView哪个更好?

7

目前我要在我的应用中使用fragment来显示HTML数据,但我不确定在TextViewWebView之间选择哪一个可以获得更好的性能。我是指,就渲染速度和内存问题而言。

我知道Html.fromHtml()可用于TextView中显示HTML格式的数据,但我想尝试使用WebView而不是TextView。但我不知道会有什么影响,如渲染速度和内存问题。

2个回答

7
WebView在显示Html数据时提供了不同的功能。另外,您可以在WebView中使用JavaScript
TextView仅支持少量的Html标签,即使您使用Html.fromHtml(),因此我认为最好使用WebView
我刚刚提到了JavaScript功能,但是WebView还有其他功能,如(缩放功能、从网络中获取图像等),所有这些功能都在WebView中得到支持。

2

这取决于你打算如何使用它……如果你要加载网站并希望该网站的所有功能都可用,那么你应该使用webview。如果你只想显示一个html片段,那么你应该使用textview。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接