Giriş
Şöyle yaparız.
Şöyle yaparız. Sayfa yüklemesi bitince çağrılır.
Şöyle yaparız.
Şöyle yaparız.
Şöyle yaparız. Sayfanın yeniden WebView içinde açılmasını sağlar.
Şöyle yaparız.
webView.setWebViewClient(new WebViewClient() {
...
});
onPageFinished metoduŞöyle yaparız. Sayfa yüklemesi bitince çağrılır.
@Override
public void onPageFinished(final WebView view, final String url) {
super.onPageFinished(view, url);
new Thread(new Runnable() {
@Override
public void run() {
// hide progress bar
}
}).start();
}
onPageStarted metoduŞöyle yaparız.
@Override
public void onPageStarted(WebView view, String url, Bitmap favicon){
super.onPageStarted(view, url, favicon);
// runs when a page starts loading
}
onReceivedError metoduŞöyle yaparız.
@Override
public void onReceivedError(WebView view, int errorCode, String description,
String failingUrl) {
super.onReceivedError(view, errorCode, description, failingUrl);
}
shouldOverrideUrlLoading metodu
Şöyle yaparız. Sayfanın yeniden WebView içinde açılmasını sağlar.
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}