WebViewのshouldOverrideUrlLoading()内でリダイレクト判定

WebView でリダイレクトではなくユーザクリックのみを飛ばしたい場合、

下記のようにするといいようです。

<pre><code>mWebView.setWebViewClient(new WebViewClient() { </code></pre>
<pre>	public boolean shouldOverrideUrlLoading(WebView view, String url) {
	    if(view.getHitTestResult().getType() &gt; 0){
	         // ユーザが自分でクリック参照したページ
	         return true;
	    } else {
	         // クリックされなかったのでリダイレクトとみなす。
	         return false;
	    }
	}
<span class="Apple-style-span" style="font-family: monospace;">}</span></pre>
参考: