zoukankan      html  css  js  c++  java
  • Android WebView 获取网页的标题

    final TextView txtTitle = (TextView) findViewById(R.id.txtTitle);  
    final WebView webView = (WebView)findViewById(R.id.btnWebView);  
    
    
    WebChromeClient wvcc = new WebChromeClient() {
        @Override
        public void onReceivedTitle(WebView view, String title) {
             super.onReceivedTitle(view, title);
             txtTitle.setText("ReceivedTitle:" +title);
           }
        };
    
    // 设置setWebChromeClient对象
    webView.setWebChromeClient(wvcc);
    
     // 创建WebViewClient对象
    WebViewClient wvc = new WebViewClient() {
          @Override
          public boolean shouldOverrideUrlLoading(WebView view, String url) {
          //使用自己的WebView组件来响应Url加载事件,而不是使用默认浏览器器加载页面
          webView.loadUrl(url);
          //消耗掉这个事件。Android中返回True的即到此为止吧,事件就会不会冒泡传递了,我们称之为消耗掉
          return true;
           }
        };

    webView.setWebViewClient(wvc); }
  • 相关阅读:
    购物车案例详解。利用cookie
    设计模式8种
    设计模式介绍
    Promise
    面向对象-拖拽
    本地存储
    闭包和继承
    move.js
    CDM指南之Agent管理
    失业的程序员九创业就是一场戏
  • 原文地址:https://www.cnblogs.com/zhaoyanjun/p/4600663.html
Copyright © 2011-2022 走看看