webview
2015-12-24 23:43
369 查看
String url = getIntent().getStringExtra("url"); WebSettings settings = mWebView.getSettings(); settings.setJavaScriptEnabled(true); //表示只是js settings.setBuiltInZoomControls(true); //显示放大缩小按钮 settings.setUseWideViewPort(true); //支持双击缩放 mWebView.setWebViewClient(new WebViewClient(){ @Override public void onPageStarted(WebView view, String url, Bitmap favicon) { // TODO Auto-generated method stub super.onPageStarted(view, url, favicon); System.out.println("网页开始加载"); pbProgress.setVisibility(View.VISIBLE); } @Override public void onPageFinished(WebView view, String url) { // TODO Auto-generated method stub super.onPageFinished(view, url); System.out.println("网页开始结束"); pbProgress.setVisibility(View.GONE); } /** * 所有跳转的连接都会在此方法中回调 */ @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { // TODO Auto-generated method stub System.out.println("跳转url:" + url); view.loadUrl(url); return true; //return super.shouldOverrideUrlLoading(view, url); } }); mWebView.setWebChromeClient(new WebChromeClient(){ /** * 进度发生变化 */ @Override public void onProgressChanged(WebView view, int newProgress) { System.out.println("加载进度:" + newProgress); super.onProgressChanged(view, newProgress); } /** * 获取网页标题 */ @Override public void onReceivedTitle(WebView view, String title) { System.out.println("网页标题:" + title); super.onReceivedTitle(view, title); } }); //mWebView.loadUrl("http://tieba.baidu.com/f?kw=姐脱&ie=utf-8&tab=good"); //加载网页 mWebView.loadUrl(url); //加载网页
相关文章推荐
- IconFont_Android的使用和获取
- iOS 基本图形的绘制 基于bitmap 位图
- IOS美图秀秀(滤镜和涂鸦)和 添加阴影功能
- android 短信拦截器
- 课后族项目实战(1)-APP图标和启动画面尺寸
- android仿IOS7的两种对话框
- leetcode Trapping Rain Water pthon
- Android实战技巧:ViewStub的应用
- Android 数据存储SharedPreferences
- Android项目Tab类型主界面大总结 Fragment+TabPageIndicator+ViewPager
- Android Fragment 真正的完全解析(下)
- Service Android
- Android Fragment 真正的完全解析(上)
- android-app Administration and Device Administration
- Gradle中AndroidManifest中值的替换与快速渠道打包
- android之旅5 sqlite数据库相关
- javascript Object的新方法
- Android-Spelling Checker Framework
- Using ActiveX Object in Qt
- 手机app测试分析方法 -- 逻辑分析法(数据测试方法)