2013-11-28 30 views
0

我找不到任何方法來做到這一點。我需要一個僅僅是一個webview的listview項目。任何想法如何我可以做到這一點?我怎樣纔能有一個只有一個webview的listview項目?

+1

出這聽起來像一個壞主意的開箱。也許如果你詳細闡述了你的用例,它會使建議解決方案變得更容易。 – MattC

+0

唯一的原因是我想能夠證明該項目的文字。 –

+0

爲什麼不在ListView項目中使用TextView並使用Html.fromHtml(「htmlcode here」)設置TextView文本?這將比使用WebView更輕。 – uncannyj

回答

2

你不應該這樣做。首先它會是ScrollView中的ScrollView,它可能會嚴重妨礙滾動。其次,WebView是一個巨大的對象,需要大量的內存。您絕對不應該在ListView中使用WebView,因爲可能會同時出現多個WebView實例,這會消耗大量內存,因此會延長加載時間,並且會使列表滾動緩慢且無響應。

可以顯示簡單的HTML內容與一個TextView,像這樣:

textView.setText(Html.fromHtml(htmlContent)); 
相關問題