目前我要在我的应用中使用fragment来显示HTML
数据,但我不确定在TextView
和WebView
之间选择哪一个可以获得更好的性能。我是指,就渲染速度和内存问题而言。
我知道Html.fromHtml()
可用于TextView
中显示HTML
格式的数据,但我想尝试使用WebView
而不是TextView
。但我不知道会有什么影响,如渲染速度和内存问题。
目前我要在我的应用中使用fragment来显示HTML
数据,但我不确定在TextView
和WebView
之间选择哪一个可以获得更好的性能。我是指,就渲染速度和内存问题而言。
我知道Html.fromHtml()
可用于TextView
中显示HTML
格式的数据,但我想尝试使用WebView
而不是TextView
。但我不知道会有什么影响,如渲染速度和内存问题。
WebView
在显示Html数据时提供了不同的功能。另外,您可以在WebView
中使用JavaScript
。TextView
仅支持少量的Html标签,即使您使用Html.fromHtml()
,因此我认为最好使用WebView。WebView
还有其他功能,如(缩放功能、从网络中获取图像等),所有这些功能都在WebView
中得到支持。这取决于你打算如何使用它……如果你要加载网站并希望该网站的所有功能都可用,那么你应该使用webview。如果你只想显示一个html片段,那么你应该使用textview。