java - How to Stop Android webView swipeToRefresh loading progressbar? -


note: question asked here. did not answer decided repost code.

i want webview refresh current page when user pulls down screen top working fine. problem loading progress bar isn't stopping after page has been loaded.

here's mainactivity.java

// swipe refresh         swiperefreshlayout swipelayout = (swiperefreshlayout)this.findviewbyid(r.id.swipetorefresh);         swipelayout.setonrefreshlistener(new swiperefreshlayout.onrefreshlistener() {             @override             public void onrefresh() {                 mywebview.reload(); // refreshes webview             }         });     } @override         public void onpagefinished(webview view, string url) {             super.onpagefinished(view, url);             progressbar.setvisibility(view.gone);             if (null != swipelayout && swipelayout.isrefreshing()) {                 swipelayout.setrefreshing(false);             }         } 

i have updated code it's still loading.

set visibility gone progressbar inside seonrefreshlistner , stop refreshing swipelayout after webview loaded.

  swipelayout.setonrefreshlistener(new swiperefreshlayout.onrefreshlistener() {     @override public void onrefresh() { // insert code here       progressbar. setvisibility(gone);        if(null != swipelayout) {            swipelayout.setrefreshing(false);       }                 mywebview.reload(); // refreshes webview    } }); 

Comments

Popular posts from this blog

python - Selenium remoteWebDriver (& SauceLabs) Firefox moseMoveTo action exception -

html - How to custom Bootstrap grid height? -

transpose - Maple isnt executing function but prints function term -