簡單地說,我每次在我的webview
中點擊一個新鏈接時,如何使進度對話框顯示出來。我已經嘗試過很多教程和方法,但是每次應用程序最初加載時,它們中的每一個都只顯示對話框一次。Webview中的進度對話框
這裏是我的代碼
mWebView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url)
{
view.loadUrl(url);
return true;
}
ProgressDialog dialog = ProgressDialog.show(myActivity.this, "",
"Loading. Please wait...", true);
@Override
public void onPageFinished(WebView view, String url) {
dialog.dismiss();
}
工作,這將是有益的,如果你可以指定你嘗試過什麼已經。 –
很多關於此StackOverflow的討論:這裏http://stackoverflow.com/questions/2537454/android-webview-progress-bar和這裏http://stackoverflow.com/questions/2496119/in-an-android -app-i-will-like-show-a--bar-on-a-child-tab-until-the-w例如 – nwaltham
我知道,人們在任何地方都遇到問題。我的問題是我不想在標題中使用progressBar。如果我將它附加到onClickListener到一個按鈕,我可以輕鬆創建一個對話框。我只是不知道如何讓應用程序實現當頁面的URL改變,並顯示在該點的對話框 – Zach