2013-11-04 32 views
1

任何人都可以建議我在android中加載webview的最佳做法嗎?當頁面加載時,我需要顯示進度對話框,如果頁面加載完成,需要取消對話框。現在我正在使用可運行線程,但是線程和頁面加載完成之間存在一個小的延遲。在這種情況下,TimerTask或AsyncTask是否可預知? 謝謝!Android中使用UI中的線程來加載網頁的最佳實踐?

+1

是否嘗試過異步任務類? – KOTIOS

+0

@ MT8還沒有!性能是否可取? – info

+1

是啊如果萬一你的網絡出現故障,你的應用程序將崩潰...相反,你使用異步任務概念工程很好,你可以很容易地顯示進度欄 – KOTIOS

回答

2

WebView已經異步加載數據。你不需要額外的線程。無論如何,AsyncTask在大多數情況下適用於只持續幾秒鐘的任務。

+0

謝謝!將嘗試AsyncTask :) – info