Aşağıdaki kodu kullanıyorumAndroid Webview yükleme iletişim kutusu kapatılmadı
class CustomWebViewClient extends WebViewClient {
Context context;
ProgressDialog pd = null;
public CustomWebViewClient (Context c){
context = c;
}
public void onPageFinished(WebView view, String url){
pd.dismiss();
}
public boolean shouldOverrideUrlLoading(final WebView view, final String url) {
pd = ProgressDialog.show(context, "", "pageload. Please wait...", true);
view.loadUrl(url);
return true;
}
}
WebView'da bir bağlantıyı tıklattığımda, iletişim kutusu belirir ve sayfa yüklenmeye başlar, ancak sayfa bittiğinde, iletişim kutusu hala ekranda kalır. Açıkçası kod yeterince basit, ama bunu anlayamıyorum. Ayrıca, tıklanan bağlantıların birkaç yönlendirmeye sahip olduğunu eklemeliyim, ancak bunun burada neden olup olmadığından emin değilim.
Bunu nasıl yapabilirim?
'onPageFinshed' yok! –