您的位置:首页 > 移动开发 > Android开发

android中两种方式打开网页 分类: Android开发 2014-05-30 10:57 54人阅读 评论(0) 收藏

2014-05-30 10:57 561 查看
原文地址:android中两种方式打开网页作者:哪里都是你一.你要打开一个网页你可以自己写一个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);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐