Действительно ли возможно выставить поле DateTime через COM?

Вам необходимо настроить WebViewClient, чтобы переопределить это поведение (открытие ссылок с помощью веб-браузера). Очевидно, вы объявили свой WebView, но затем настроили WebViewClient следующим образом:

WebView myWebView = (WebView) findViewById(R.id.webview);
myWebView.setWebViewClient(new WebViewClient());

Затем вам нужно определить свой WebViewClient ():

private class MyWebViewClient extends WebViewClient {
    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
        if (Uri.parse(url).getHost().equals("www.example.com")) {
            // Designate Urls that you want to load in WebView still.
            return false;
        }

        // Otherwise, give the default behavior (open in browser)
        Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse(url));
        startActivity(intent);
        return true;
    }
}

Затем запустите ваш WebViewClient:

WebView myWebView = (WebView) findViewById(R.id.webview);
myWebView.setWebViewClient(new MyWebViewClient());

http://developer.android.com/guide/webapps/webview.html

5
задан Stefano Ricciardi 5 June 2009 в 08:55
поделиться