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

webview内网页的连接内置打开,不用手机的浏览器打开;设置网页进度条progress

2014-07-16 18:05 435 查看
1、webview内网页的连接内置打开,不用手机的浏览器打开,需要重写shouldOverrideUrlLoading这个方法,return true。

webview.setWebViewClient(new WebViewClient(){

@Override

public boolean shouldOverrideUrlLoading(WebView view, String url) {

view.loadUrl(url);

return true;

}

});

2、设置网页进度条progress,在布局添加控件progress,重写onProgressChanged方法。

private class MyWebChromeClient extends WebChromeClient {

@Override

public void onProgressChanged(WebView view, int newProgress) {

pb.setProgress(newProgress);

if(newProgress==100){

pb.setVisibility(View.GONE);

}

super.onProgressChanged(view, newProgress);

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐