Class AdWebViewClient
- java.lang.Object
-
- android.webkit.WebViewClient
-
- org.prebid.mobile.rendering.views.webview.AdWebViewClient
-
- Direct Known Subclasses:
MraidWebViewClient
public class AdWebViewClient extends android.webkit.WebViewClient
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceAdWebViewClient.AdAssetsLoadedListener
-
Field Summary
Fields Modifier and Type Field Description protected AdWebViewClient.AdAssetsLoadedListeneradAssetsLoadedListener-
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
-
-
Constructor Summary
Constructors Constructor Description AdWebViewClient(AdWebViewClient.AdAssetsLoadedListener adAssetsLoadedListener)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidonLoadResource(android.webkit.WebView view, java.lang.String url)voidonPageFinished(android.webkit.WebView view, java.lang.String url)voidonPageStarted(android.webkit.WebView view, java.lang.String url, android.graphics.Bitmap favicon)voidonReceivedError(android.webkit.WebView view, int errorCode, java.lang.String description, java.lang.String failingUrl)booleanshouldOverrideKeyEvent(android.webkit.WebView view, android.view.KeyEvent event)booleanshouldOverrideUrlLoading(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
-
-
-
-
Field Detail
-
adAssetsLoadedListener
protected AdWebViewClient.AdAssetsLoadedListener adAssetsLoadedListener
-
-
Constructor Detail
-
AdWebViewClient
public AdWebViewClient(AdWebViewClient.AdAssetsLoadedListener adAssetsLoadedListener)
-
-
Method Detail
-
onPageStarted
public void onPageStarted(android.webkit.WebView view, java.lang.String url, android.graphics.Bitmap favicon)- Overrides:
onPageStartedin classandroid.webkit.WebViewClient
-
onPageFinished
public void onPageFinished(android.webkit.WebView view, java.lang.String url)- Overrides:
onPageFinishedin classandroid.webkit.WebViewClient
-
onLoadResource
public void onLoadResource(android.webkit.WebView view, java.lang.String url)- Overrides:
onLoadResourcein classandroid.webkit.WebViewClient
-
shouldOverrideUrlLoading
public boolean shouldOverrideUrlLoading(android.webkit.WebView view, java.lang.String url)- Overrides:
shouldOverrideUrlLoadingin classandroid.webkit.WebViewClient
-
onReceivedError
public void onReceivedError(android.webkit.WebView view, int errorCode, java.lang.String description, java.lang.String failingUrl)- Overrides:
onReceivedErrorin classandroid.webkit.WebViewClient
-
shouldOverrideKeyEvent
public boolean shouldOverrideKeyEvent(android.webkit.WebView view, android.view.KeyEvent event)- Overrides:
shouldOverrideKeyEventin classandroid.webkit.WebViewClient
-
-