Arkadaşlar merhaba, webviewde yuklenen sayfanın html status kodunu almak istiyorum. 200 mü dönüyor, 404 mü 500 mü. Ama onreceivederror calısmıyor.
onPageFinished calısıyor.
Yardımcı olabilir misiniz ?
WebView web = (WebView)findViewById(R.id.webView);
web.getSettings().setJavaScriptEnabled(true);
web.setWebViewClient(new WebViewClient() {
public boolean shouldOverrideUrlLoading(WebView view, String url) {
if(url.isEmpty()){
// do your stuff as you want.
}
return true;
}
public void onPageFinished(WebView view, String url) {
// do your stuff as you want
Toast.makeText(getApplicationContext() ,"yüklendi" ,Toast.LENGTH_LONG).show();
}
public void onReceivedError(WebView view, WebResourceRequest request, WebResourceResponse errorResponse) {
btstatus.setText("hata olustu"); // burası calısmıyor
};
});
web.loadUrl("http://www.Xgoogle.comX");