0
所有,我正在開發一個應用程序「論壇客戶端」,我使用webview作爲listview中的每個項目來顯示帖子列表,有圖片,文本和一些附件可以由用戶下載。它確實工作,但webview是沉重的組件,需要大量的系統資源。所以我必須找到另一種顯示帖子列表的方法。我發現this question與我的問題是一樣的,作者的最後一篇文章說,使用「一個網絡視圖與一堆DIV渲染個人內容」,但我無法得到它,所以,他是什麼意思?使用一個webview替換listview?
是的,我知道會得到更好的性能,但是我不知道如何用java代碼填充div標籤,你能給一些建議嗎 – Mejonzhan 2012-03-13 01:11:28
一個簡單的方法是使用StringBuilder創建一個大的HTML字符串,根據需要添加div,否則將其他HTML源代碼放在一起。更高級的方法是構建DOM結構,然後將其轉換爲HTML字符串。無論哪種情況,您都可以使用包含所有div的HTML字符串來調用WebView.loadDataWithBaseURL,以最終顯示它。 – louielouie 2012-03-14 05:43:50
謝謝,louieloule,我會稍後嘗試兩種方法。 – Mejonzhan 2012-03-15 00:10:30