1
String googleDocsUrl = "http://docs.google.com/viewer?url="+urlPDF;
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.parse(googleDocsUrl ), "text/html");
startActivity(intent);

ただし、現在のアクティビティはそのままにして、Google ドキュメントの URL で開きます。現在のアクティビティで Web ビューで開きたいです。アドバイスをお願いします。可能であれば例を挙げてください。

4

3 に答える 3

1

単に、

webView.loadUrl(googleDocsUrl);
于 2012-09-24T10:19:41.787 に答える
0
    webView = (WebView) findViewById(R.id.webView_medicalpricing);

    webView.getSettings().setJavaScriptEnabled(true);
    webView.setWebViewClient(new WebViewClient() {

        public void onPageFinished(WebView view, String url) {
            if (mDialog.isShowing()) {
                mDialog.dismiss();
            }
        }

    });
    webView.loadUrl("http://www.google.com");
    return true;
于 2012-09-24T11:11:04.770 に答える
0

次のようなものを shouldOverrideUrlLoading に追加する必要があります。

public boolean shouldOverrideUrlLoading(WebView view, String url) {



        if (url != null )) {
             view.getContext().startActivity(
                 new Intent(Intent.ACTION_VIEW, Uri.parse(url)));
             return true;

        }
            if( url.startsWith("http://docs") || url.startsWith("https:") ) {
                 return false;


            }
于 2012-09-24T10:23:45.190 に答える