Androidでブラウザを呼び出してWebページを開く方法

2770 ワード

Androidコードでは、対応するWebページを開くためにブラウザを呼び出す必要がある場合があります.この場合、次のいくつかの実装方法があります.
一、ブラウザの実現を呼び出す
デフォルトのブラウザを呼び出す
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" );
 
ちょっと待って、ここでは私の知っている方法を紹介しただけです.