Android Webview shouldOverrideUrlLoading méthode

Quand est shouldOverrideUrlLoading méthode appelée?

webView.setWebViewClient(new WebViewClient(){
    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {


    }
});
  1. Est-il appelé lors du premier chargement de l'url? par exemple, webView.loadUrl( "file:///android_asset/html/index.html");
  2. Est-il appelé à chaque fois que l'URL de webview changements?

Toute référence? Je n'ai pas à en trouver un. Grâce

source d'informationauteur JR Galia