クラス RKZWebViewClient
- java.lang.Object
-
- android.webkit.WebViewClient
-
- jp.co.pscsrv.android.baasatrakuza.client.RKZWebViewClient
-
public class RKZWebViewClient extends android.webkit.WebViewClient
BaaS@rakuza用WebViewClientクラス。
shouldOverrideUrlLoadingメソッドがオーバライドされていて、
特定の画面でURLスキームフックが行われます。
-
-
フィールドの概要
-
クラスから継承されたフィールド 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
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 RKZWebViewClient(OnRKZWebViewSchemeListener listener)
-
メソッドの概要
すべてのメソッド インスタンス・メソッド concreteメソッド 修飾子とタイプ メソッド 説明 OnRKZWebViewSchemeListener
getOnRKZWebViewSchemeListener()
スキーム処理を行う際のコールバックリスナーを取得します。void
setOnRKZWebViewRedirectListener(OnRKZWebViewSchemeListener listener)
スキーム処理を行う際のコールバックリスナーを設定します。android.webkit.WebResourceResponse
shouldInterceptRequest(android.webkit.WebView view, java.lang.String url)
boolean
shouldOverrideUrlLoading(android.webkit.WebView view, java.lang.String url)
ページ再読み込みを行う際の処理を記述します。-
クラスから継承されたメソッド android.webkit.WebViewClient
doUpdateVisitedHistory, onFormResubmission, onLoadResource, onPageCommitVisible, onPageFinished, onPageStarted, onReceivedClientCertRequest, onReceivedError, onReceivedError, onReceivedHttpAuthRequest, onReceivedHttpError, onReceivedLoginRequest, onReceivedSslError, onRenderProcessGone, onSafeBrowsingHit, onScaleChanged, onTooManyRedirects, onUnhandledKeyEvent, shouldInterceptRequest, shouldOverrideKeyEvent, shouldOverrideUrlLoading
-
-
-
-
コンストラクタの詳細
-
RKZWebViewClient
public RKZWebViewClient(OnRKZWebViewSchemeListener listener)
- パラメータ:
listener
- スキーム処理の内容を記述したリスナー。nullの場合は、標準のWebViewClientと同じになります。
-
-
メソッドの詳細
-
shouldOverrideUrlLoading
public boolean shouldOverrideUrlLoading(android.webkit.WebView view, java.lang.String url)
ページ再読み込みを行う際の処理を記述します。 このメソッドをオーバーライドする場合はメソッドの初めにsuper(view, url)を記述してください。- オーバーライド:
shouldOverrideUrlLoading
クラス内android.webkit.WebViewClient
- 戻り値:
- ページ再読み込みを止める場合はtrue、ページ再読み込みを行う場合はfalse
-
shouldInterceptRequest
public android.webkit.WebResourceResponse shouldInterceptRequest(android.webkit.WebView view, java.lang.String url)
- オーバーライド:
shouldInterceptRequest
クラス内android.webkit.WebViewClient
-
setOnRKZWebViewRedirectListener
public void setOnRKZWebViewRedirectListener(OnRKZWebViewSchemeListener listener)
スキーム処理を行う際のコールバックリスナーを設定します。- パラメータ:
listener
- スキーム処理の際の処理が記述されたリスナー
-
getOnRKZWebViewSchemeListener
public OnRKZWebViewSchemeListener getOnRKZWebViewSchemeListener()
スキーム処理を行う際のコールバックリスナーを取得します。- 戻り値:
- スキーム処理を行うコールバックリスナー
-
-