Class AdWebViewClient

  • Direct Known Subclasses:
    MraidWebViewClient

    public class AdWebViewClient
    extends android.webkit.WebViewClient
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected AdWebViewClient.AdAssetsLoadedListener adAssetsLoadedListener  
      • Fields inherited from class android.webkit.WebViewClient

        ERROR_AUTHENTICATION, ERROR_BAD_URL, ERROR_CONNECT, ERROR_FAILED_SSL_HANDSHAKE, ERROR_FILE, ERROR_FILE_NOT_FOUND, ERROR_HOST_LOOKUP, ERROR_IO, ERROR_PROXY_AUTHENTICATION, ERROR_REDIRECT_LOOP, ERROR_TIMEOUT, ERROR_TOO_MANY_REQUESTS, ERROR_UNKNOWN, ERROR_UNSAFE_RESOURCE, ERROR_UNSUPPORTED_AUTH_SCHEME, ERROR_UNSUPPORTED_SCHEME, SAFE_BROWSING_THREAT_BILLING, SAFE_BROWSING_THREAT_MALWARE, SAFE_BROWSING_THREAT_PHISHING, SAFE_BROWSING_THREAT_UNKNOWN, SAFE_BROWSING_THREAT_UNWANTED_SOFTWARE
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void onLoadResource​(android.webkit.WebView view, java.lang.String url)  
      void onPageFinished​(android.webkit.WebView view, java.lang.String url)  
      void onPageStarted​(android.webkit.WebView view, java.lang.String url, android.graphics.Bitmap favicon)  
      void onReceivedError​(android.webkit.WebView view, int errorCode, java.lang.String description, java.lang.String failingUrl)  
      boolean shouldOverrideKeyEvent​(android.webkit.WebView view, android.view.KeyEvent event)  
      boolean shouldOverrideUrlLoading​(android.webkit.WebView view, java.lang.String url)  
      • Methods inherited from class android.webkit.WebViewClient

        doUpdateVisitedHistory, onFormResubmission, onPageCommitVisible, onReceivedClientCertRequest, onReceivedError, onReceivedHttpAuthRequest, onReceivedHttpError, onReceivedLoginRequest, onReceivedSslError, onRenderProcessGone, onSafeBrowsingHit, onScaleChanged, onTooManyRedirects, onUnhandledKeyEvent, shouldInterceptRequest, shouldInterceptRequest, shouldOverrideUrlLoading
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • onPageStarted

        public void onPageStarted​(android.webkit.WebView view,
                                  java.lang.String url,
                                  android.graphics.Bitmap favicon)
        Overrides:
        onPageStarted in class android.webkit.WebViewClient
      • onPageFinished

        public void onPageFinished​(android.webkit.WebView view,
                                   java.lang.String url)
        Overrides:
        onPageFinished in class android.webkit.WebViewClient
      • onLoadResource

        public void onLoadResource​(android.webkit.WebView view,
                                   java.lang.String url)
        Overrides:
        onLoadResource in class android.webkit.WebViewClient
      • shouldOverrideUrlLoading

        public boolean shouldOverrideUrlLoading​(android.webkit.WebView view,
                                                java.lang.String url)
        Overrides:
        shouldOverrideUrlLoading in class android.webkit.WebViewClient
      • onReceivedError

        public void onReceivedError​(android.webkit.WebView view,
                                    int errorCode,
                                    java.lang.String description,
                                    java.lang.String failingUrl)
        Overrides:
        onReceivedError in class android.webkit.WebViewClient
      • shouldOverrideKeyEvent

        public boolean shouldOverrideKeyEvent​(android.webkit.WebView view,
                                              android.view.KeyEvent event)
        Overrides:
        shouldOverrideKeyEvent in class android.webkit.WebViewClient