仪器社区

android中的webview加载网页只想显示部分内容改怎么做

fdgfdgfd双子 2017-10-30
评论
全部评论
豫东一绝1
android中只需要给webView注册一个事件即可实现加载进度。 以下是具体实现代码: 1.从webView中获取设置 WebSettings sws = webView.getSettings(); sws.setSupportZoom(true); sws.setBuiltInZoomControls(true); webView.setInitialScale(25); webView.getSettings().setUseWideViewPort(true); 2.注册setWebChromeClient事件 webView.setWebChromeClient(new WebChromeClient() { public void onProgressChanged(WebView view, int progress) { // Activity和Webview根据加载程度决定进度条的进度大小 // 当加载到的时候 进度条自动消失 //WebViewProgressActivity.this.setTitle("Loading..."); //WebViewProgressActivity.this.setProgress(progress * 100); if (progress == 100) { progressBar.setVisibility(View.GONE); //WebViewProgressActivity.this.setTitle("完成"); } } }); 3.注意在onProgressChanged中处理进度,progress就是进度值。
12 0 2017-10-31 0条评论 回复
awddg
用js代码把其他的部分移除掉
2 0 2017-10-31 0条评论 回复
您可能感兴趣的社区主题
加载中...
发布 评论