转载自:http://blog.csdn.net/zzz_781111/article/details/7181342
一.你要打开一个网页你可以自己写一个webview,在自己的程序中就可以打开. wv = (WebView) findViewById(R.id.webView1); wv.getSettings().setJavaScriptEnabled(true); wv.setScrollBarStyle(0); WebSettings webSettings = wv.getSettings(); webSettings.setAllowFileAccess(true); webSettings.setBuiltInZoomControls(true); wv.loadUrl("http://www.baidu.com"); //加载数据 wv.setWebChromeClient(new WebChromeClient() { @Override public void onProgressChanged(WebView view, int newProgress) { if (newProgress == 100) { MainActivity.this.setTitle("加载完成"); } else { MainActivity.this.setTitle("加载中......."); } } }); //这个是当网页上的连接被点击的时候 wv.setWebViewClient(new WebViewClient() { public boolean shouldOverrideUrlLoading(final WebView view, final String url) { loadurl(view, url); return true; } }); // goBack()表示返回webView的上一页面 public boolean onKeyDown(int keyCoder, KeyEvent event) { if (wv.canGoBack() && keyCoder == KeyEvent.KEYCODE_BACK) { wv.goBack(); return true; } return false; } 二.不然你就调用android内置安装的浏览器来打开网页. 1. Uri uri = Uri.parse("http://google.com"); 2. Intent it = new Intent(Intent.ACTION_VIEW, uri); 3. startActivity(it);