在性能的名稱更好地使用webview對象的列表與自定義數組適配器定義或textview對象的列表再次與自定義適配器和html內容顯示在它中。首先我嘗試使用webview,但我認爲webview對象是類似重磅的UI元素,textview看起來更輕量級。哪一個在其中的HTML數據列表中使用WebView或TextView?
WebView entryWebView = (WebView) findViewById(R.id.entryWebView);
entryWebView.loadData("my hmtl formatted data", "text/html", "utf-8");
//假設這些自定義陣列適配器定義和充滿web視圖對象
//而這一次又在定製陣列適配器並填充使用TextView對象
是的,webView也有滾動視圖使用ListView時可能會變得棘手,我決定使用TextView,你可以提供有關緩存html輸出的詳細信息嗎? – 2010-12-18 20:47:27
@Burak Dede:我沒有計時Html.fromHtml(),但它可能並不快。您可能希望緩存該調用的結果,以防用戶向後滾動,以便重新使用結果。如果您在LRU模式下使用'LinkedHashMap',將'SoftReferences'保存到緩存數據中,可以確保您不會耗盡內存。 – CommonsWare 2010-12-18 21:17:21
@CommonsWare:與Dede類似,由於TextView不支持gif動畫,因此使用嵌入的gif動畫顯示HTML數據的最佳解決方案是什麼? – M2X 2011-12-08 15:36:05