有無論如何判斷從URL到WebView的內容是否已完全加載?無論如何要告訴webView中的內容何時完全加載?
編輯:我試圖顯示一個獨立的進度小部件,直到webview被完全加載?
我將如何實現這與WebView.getprogress()?
有無論如何判斷從URL到WebView的內容是否已完全加載?無論如何要告訴webView中的內容何時完全加載?
編輯:我試圖顯示一個獨立的進度小部件,直到webview被完全加載?
我將如何實現這與WebView.getprogress()?
您可以撥打WebView.getProgress()
並查看它是否爲100%。
編輯:添加到您的WebView
:
WebView.setWebViewClient(new WebViewClient() {
public void onPageFinished(WebView view, String url) {
// do your stuff here
}
});
在本question提及。
檢查我上面的編輯 –
看看我上面的編輯。 –
Stackoverflow有一些問題允許我編輯我的問題,這是對問題的第二部分的擴展,所以不要標記或投票這有兩個答案。
對於不確定進度微調器,創建ProgressDialog並在開始加載網頁時顯示它。然後在onPageFinished()
中添加ProgressDialog.dismiss()
關閉它。請參閱此guide以瞭解如何創建進度對話框。
在這裏檢查http://stackoverflow.com/questions/3149216/how-to-listen-for-a-webview-finishing-loading-a-url-in-android/5172952#5172952 – sealz
當你的意思是微調,你的意思是一個不確定的進度部件(紡車)。或者,你的字面意思是下拉菜單嗎? – Brian
對不起,讓人困惑。我的意思是不確定的進度部件。 –