最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

android調(diào)用H5顯示加載中效果的示例代碼

 更新時(shí)間:2017年10月25日 11:10:24   作者:jerrywu145  
本篇文章主要介紹了android調(diào)用H5顯示加載中效果的示例代碼,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧

我們?cè)诳从行?yīng)用在引入h5的時(shí)候經(jīng)常會(huì)有一個(gè)進(jìn)度條在轉(zhuǎn),顯示加載的意思,那么這個(gè)東西其實(shí)一般是我們android端做的事(不要把所有的事都推給h5~~~),其實(shí)實(shí)現(xiàn)起來(lái)很簡(jiǎn)單,

ok 廢話不多說(shuō),上代碼吧

wv.setWebViewClient(new WebViewClient() { 
               @Override 
               public void onPageStarted(WebView view, String url, Bitmap favicon) { 
                 super.onPageStarted(view, url, favicon); 
                 DialogUtils.showUpdateDialog(MainActivity.this, "加載中", "請(qǐng)稍后。。。"); 
               } 
 
               @Override 
               public void onPageFinished(WebView view, String url) { 
                 super.onPageFinished(view, url); 
                 DialogUtils.hideDialog(); 
               } 
 
               @Override 
               public void onReceivedError(WebView view, WebResourceRequest request, WebResourceError error) { 
                 super.onReceivedError(view, request, error); 
                 Toast.makeText(MainActivity.this, "網(wǎng)頁(yè)加載錯(cuò)誤,請(qǐng)稍后重試", Toast.LENGTH_SHORT).show(); 
               } 
 
               @Override 
               public boolean shouldOverrideUrlLoading(WebView view, String url) { 
                 return true; 
               } 
             } 

其中的onPageStarted 和 onPageFinished和onReceivedError是我們這次要用到的方法,可以直接看方法名就能知道什么意思了。

其中onPageStarted表示的是當(dāng)我們加載開(kāi)始時(shí)我們要做什么操作,很簡(jiǎn)單這個(gè)時(shí)候你就定義一個(gè)dialog來(lái)顯示加載狀態(tài)就好了
onPageFinished表示的是當(dāng)我們加載完成后需要做什么操作,一般我們就是把這個(gè)加載dialog去掉就行了。至于這個(gè)onReceivedError是當(dāng)我們加載失敗做什么操作,這個(gè)時(shí)候一般是寫一個(gè)加載錯(cuò)誤的布局,或者fragment進(jìn)行頁(yè)面提示,

知道了方法那我們直接就實(shí)現(xiàn)就好了

請(qǐng)看效果圖

其中dialog是自己寫的一個(gè)小工具類,很簡(jiǎn)單自己定義下即可

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

陵水| 竹溪县| 合川市| 东乌| 清徐县| 含山县| 阆中市| 昔阳县| 赞皇县| 兴安盟| 碌曲县| 高要市| 龙州县| 平江县| 奉节县| 景德镇市| 马山县| 韶关市| 兴隆县| 拉萨市| 来宾市| 邹平县| 库车县| 垦利县| 阜南县| 香格里拉县| 桃园市| 安阳市| 尼勒克县| 定州市| 土默特右旗| 田阳县| 东乌珠穆沁旗| 沾益县| 稷山县| 瑞安市| 铅山县| 大理市| 出国| 长海县| 瓦房店市|