Androidでブラウザを呼び出してWebページを開く方法
2770 ワード
Androidコードでは、対応するWebページを開くためにブラウザを呼び出す必要がある場合があります.この場合、次のいくつかの実装方法があります.
一、ブラウザの実現を呼び出す
デフォルトのブラウザを呼び出す
1 2 3 4 5
その他のブラウザ
1 2 3 4 5
1 2 3
二、Android webviewを利用して実現する
1、簡単なWebViewブラウザをカスタマイズし、以下の属性を設定する.
1 2 3 4
2、開くべき額のホームページを指定し、カスタムWebViewActivityで開く.例えば:
1 2
ちょっと待って、ここでは私の知っている方法を紹介しただけです.
一、ブラウザの実現を呼び出す
デフォルトのブラウザを呼び出す
1 2 3 4 5
Intent intent =
new
Intent();
//Intent intent = new Intent(Intent.ACTION_VIEW,uri);
intent.setAction(
"android.intent.action.VIEW"
);
Uri content_url = Uri.parse(
" "
);
intent.setData(content_url);
startActivity(intent);
その他のブラウザ
1 2 3 4 5
Intent intent =
new
Intent();
//Intent intent = new Intent(Intent.ACTION_VIEW,uri);
intent.setAction(
"android.intent.action.VIEW"
);
Uri content_url = Uri.parse(
" "
);
intent.setData(content_url);
intent.setClassName(
"com.android.browser"
,
"com.android.browser.BrowserActivity"
);
startActivity(intent);
1 2 3
uc
":"
com.uc.browser
", "
com.uc.browser.ActivityUpdate“
opera:
"com.opera.mini.android"
,
"com.opera.mini.android.Browser"
qq :
"com.tencent.mtt"
,
"com.tencent.mtt.MainActivity"
二、Android webviewを利用して実現する
1、簡単なWebViewブラウザをカスタマイズし、以下の属性を設定する.
1 2 3 4
mWebView = (ProgressWebView) findViewById(R.id.baseweb_webview);
mWebView.getSettings().setJavaScriptEnabled(
true
);
mWebView.setWebViewClient(
new
WebViewClient());
2、開くべき額のホームページを指定し、カスタムWebViewActivityで開く.例えば:
1 2
WebView myWebView = (WebView) findViewById(R.id.webview);
myWebView.loadUrl(
"http://www.hao123.com"
);
ちょっと待って、ここでは私の知っている方法を紹介しただけです.