I need to override shouldOverrideUrlLoading so that my app never does a geo intent popup (see related:
@Override
public void init() {
CordovaWebView webView = new CordovaWebView(TwistDroidActivity.this);
CordovaWebViewClient webViewClient;
webViewClient = new IceCreamCordovaWebViewClient(this, webView) {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
Log.d(LOG_TAG, "URLLL: " + url);
return true;
}
};
this.init(webView, webViewClient, new CordovaChromeClient(this, webView));
}
But this seems like I may miss out on future logic changes with regards to the WebViewClient (I already cut out the non IceCreamCordovaWebViewClient because we're ICS+.