2011-07-01 10 views
0

私はWebViewでアクティビティを持っています。アクティビティが読み込まれると、私は "onPageFinished"イベントで却下する警告メッセージを表示します。WebView - ユーザーがリンクをクリックするとダイアログが表示されます

私が知る必要があるのは、ユーザーがリンクをクリックしてWebviewが読み込んでいるときにProgressBarを表示し、読み込みが終了したときにProgressBarを閉じることです。 iPhoneの動作と同様です。

可能ですか?

10倍:) のUdi

答えて

0

これはdocumentationで説明されています

final Activity activity = this; 
webview.setWebChromeClient(new WebChromeClient() { 
    public void onProgressChanged(WebView view, int progress) { 
    // Activities and WebViews measure progress with different scales. 
    // The progress meter will automatically disappear when we reach 100% 
    activity.setProgress(progress * 1000); 
    } 
}); 

here参照してください。

+0

私はWebViewClientを "onPageFinished"と "shouldOverrideUrlLoading"に使用していますが、 "WebChromeClient"でも同じことができますか? –

関連する問題