文档章节

WebView进度条

南寻
 南寻
发布于 2017/04/21 09:49
字数 75
阅读 11
收藏 0

1.xml文件中创建布局:<ProgressBar
            style="?android:attr/progressBarStyleHorizontal"
            android:layout_width="match_parent"
            android:background="@color/xinhua"
            android:layout_height="8px"
            android:id="@+id/bar"
            />
2.w2.setWebChromeClient(new WebChromeClient(){
            @Override
            public void onProgressChanged(WebView view, int newProgress) {
                if(newProgress==100)
                {
                    pbar.setVisibility(View.INVISIBLE);//隐藏
        }
                    else{
                    if(View.INVISIBLE==pbar.getVisibility()){//如果进度框不可见,设成可见
                        pbar.setVisibility(View.VISIBLE);
                    }
                    pbar.setProgress(newProgress);
                }
                super.onProgressChanged(view, newProgress);
            }
        });
    }
 

© 著作权归作者所有

上一篇: WebView用法
南寻
粉丝 63
博文 90
码字总数 35772
作品 0
朝阳
程序员
私信 提问
项目需求讨论-WebView进度加载条

又到了每次的实际项目开发中的需求讨论了。这次是因为做的项目是原生内嵌WebView,所以当我们的WebView在加载网页的时候,需要有个加载进度条,当然这时候有很多种选择,但是因为普通的对话框...

青蛙要fly
2017/07/26
0
0
Android 下拉刷新控件SwipeRefreshLayout结合WebView使用

SwipeRefreshLayout 是谷歌官方下拉刷新控件,4.0以下的版本需要用到 android-support-v4.jar包才能用到 android-support-v4.jar 包下载地址:输入链接说明 官网API地址:输入链接说明 GitH...

ForingY
2016/08/01
45
0
Android WebView的使用

Android WebView的使用 android的WebView、WebViewClient、WebChromeClient的关系 WebView中点击链接使用自身打开 WebView清除缓存的有效方法 webview 加载数据时显示进度条 webview 加载开始...

sunboy2050
2012/08/27
544
0
android webview播放网络视频如何对进度条进行控制

最近在进行android webview上关于网络视频播放的工作,现在我的一个工程里单纯使用了webview进行网络视频播放操作,需要对webview下的进度条进行操作,但是找不到相关的API,请问各位高手,如...

xjd33328
2015/08/06
1K
2
Android WebView基本使用

WebView介绍 Android WebView在Android平台上是一个特殊的View, 基于webkit引擎、展现web页面的控件,这个类可以被用来在你的app中仅仅显示一张在线的网页,还可以用来开发浏览器。WebView...

临江仙卜算子
2018/07/06
40
0

没有更多内容

加载失败,请刷新页面

加载更多

OSChina 周日乱弹 —— 我,小小编辑,食人族酋长

Osc乱弹歌单(2019)请戳(这里) 【今日歌曲】 @宇辰OSC :分享娃娃的单曲《飘洋过海来看你》: #今日歌曲推荐# 《飘洋过海来看你》- 娃娃 手机党少年们想听歌,请使劲儿戳(这里) @宇辰OSC...

小小编辑
今天
169
8
spring cloud

一、从面试题入手 1.1、什么事微服务 1.2、微服务之间如何独立通讯的 1.3、springCloud和Dubbo有哪些区别 1.通信机制:DUbbo基于RPC远程过程调用;微服务cloud基于http restFUL API 1.4、spr...

榴莲黑芝麻糊
今天
2
0
Executor线程池原理与源码解读

线程池为线程生命周期的开销和资源不足问题提供了解决方 案。通过对多个任务重用线程,线程创建的开销被分摊到了多个任务上。 线程实现方式 Thread、Runnable、Callable //实现Runnable接口的...

小强的进阶之路
昨天
6
0
maven 环境隔离

解决问题 即 在 resource 文件夹下面 ,新增对应的资源配置文件夹,对应 开发,测试,生产的不同的配置内容 <resources> <resource> <directory>src/main/resources.${deplo......

之渊
昨天
8
0
详解箭头函数和普通函数的区别以及箭头函数的注意事项、不适用场景

箭头函数是ES6的API,相信很多人都知道,因为其语法上相对于普通函数更简洁,深受大家的喜爱。就是这种我们日常开发中一直在使用的API,大部分同学却对它的了解程度还是不够深... 普通函数和...

OBKoro1
昨天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部