新しいリンクがクリックされるたびに進捗状況ダイアログが表示されるようにするにはどうすればいいですか?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();
}
のために働く、この最も簡単な1試してみてください。 –
これに関するStackOverflowの話はかなりたくさんあります:http://stackoverflow.com/questions/2537454/android-webview-progress-barこことhttp://stackoverflow.com/questions/2496119/in-an-android例えば、 – nwaltham
私が知っている、人々はどこにでも問題を抱えています。私の問題は、タイトルにprogressBarが欲しくないということです。ボタンにonClickListenerをアタッチすると、簡単にダイアログを作成できます。ページのURLが変更され、その時点でダイアログが表示されるときにアプリケーションを実現させる方法を知りません – Zach