Android中的webview监听每次URL变化实例

 更新时间:2020年03月25日 09:48:59   作者:u010413574  
这篇文章主要介绍了Android中的webview监听每次URL变化实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

通过这个可以监听Android中webview访问的URL变化:

webView.setWebViewClient(new WebViewClient(){
@Override
public void onLoadResource(WebView view, String url) {
 Log.e("hao","WebView3:"+view.getUrl()+"\\n"+" URL3:"+url);
 super.onLoadResource(view, url);
}
});

补充知识:Android 关于WebView加载完成的多种监听方式

第一种方式:

setWebViewClient()>>>>>>onPageFinished()

缺点是6.0以上手机只会调用响应一次,如下:

mWebView.setWebViewClient(new WebViewClient() {
   @Override
   public void onPageFinished(WebView view, String url)
   {
    super.onPageFinished(view, url);
    // 加载完成
   }
   @Override
   public void onPageStarted(WebView view, String url, Bitmap favicon)
   {
 
    super.onPageStarted(view, url, favicon);
    // 加载开始
   }
  });

第二种方式:

setWebChromeClient()>>>>>>onProgressChanged()

mWebView.setWebChromeClient(new WebChromeClient() {
   public void onProgressChanged(WebView view, int progress) {
    if (progress == 100) {
      //加载完成
    }
   }
  });

以上这篇Android中的webview监听每次URL变化实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 快速了解Android Room使用细则

    快速了解Android Room使用细则

    这篇文章主要为大家介绍了快速了解Android Room使用细则,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-03-03
  • Android实现TCP客户端接收数据的方法

    Android实现TCP客户端接收数据的方法

    这篇文章主要介绍了Android实现TCP客户端接收数据的方法,较为详细的分析了Android基于TCP实现客户端接收数据的相关技巧与注意事项,需要的朋友可以参考下
    2016-04-04
  • Android实现流光和光影移动效果代码

    Android实现流光和光影移动效果代码

    大家好,本篇文章主要讲的是Android实现流光和光影移动效果代码,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览
    2021-12-12
  • Android手机显示多彩霓虹灯效果

    Android手机显示多彩霓虹灯效果

    这篇文章主要为大家详细介绍了Android手机显示多彩霓虹灯效果的小实例,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-12-12
  • 你必须掌握在Flutter中添加资源文件的方法

    你必须掌握在Flutter中添加资源文件的方法

    这篇文章主要介绍了你必须掌握在Flutter中添加资源文件的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-04-04
  • 浅析Android加载字体包及封装的方法

    浅析Android加载字体包及封装的方法

    这篇文章主要介绍了Android加载字体包及封装的相关知识,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-04-04
  • Art 虚拟机系列Heap内存模型分配策略详解

    Art 虚拟机系列Heap内存模型分配策略详解

    这篇文章主要为大家介绍了Art 虚拟机系列Heap内存模型分配策略详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-03-03
  • Android GestureDetector手势滑动使用实例讲解

    Android GestureDetector手势滑动使用实例讲解

    这篇文章主要为大家详细介绍了Android GestureDetector手势滑动使用实例,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-07-07
  • android View 绘制完成监听的实现方法

    android View 绘制完成监听的实现方法

    今天小编就为大家分享一篇android View 绘制完成监听的实现方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-09-09
  • 详解Android数据存储—使用SQLite数据库

    详解Android数据存储—使用SQLite数据库

    本篇文章主要介绍了详解Android数据存储—使用SQLite数据库,具有一定的参考价值,有兴趣的可以了解一下。
    2017-03-03

最新评论