ProgressBar und WebView

  • 6 Antworten
  • Letztes Antwortdatum
K

Keybladmaster

Neues Mitglied
1
Hey, Hey

Ich Versuche eine ProgressBar mit dem
WebView zu Verbinden...
Aber Leider bekomme ich das nicht hin.

Also das die Progressbar läd wen der Webview eine seite Lädt!

LG Keybladmaster
 
und den code willst net zeigen ?
 
Ist reativ einfach, hab ich bei meiner App SNOView auch drin.
auf der webview schau dir mal setWebViewClient an und da "onPageStarted" usw.
 
Wie genau?
Habe den Code versucht zu benutzen aber kein Erfolg.

Code:
final ProgressBar Pbar;
Pbar = (ProgressBar) findViewById(R.id.pB1);

 MyView.setWebChromeClient(new WebChromeClient() {                
 public void onProgressChanged(WebView view, int progress)                    
 {                    
if(progress < 100 && Pbar.getVisibility() ==  ProgressBar.GONE){ 
Pbar.setVisibility(ProgressBar.VISIBLE);                   
 }                   
 Pbar.setProgress(progress);                    
if(progress == 100) {                        
Pbar.setVisibility(ProgressBar.GONE);                   
 }                 
}             
});

EDIT :
Habe es noch hinbekommen....
Habe den Interval falsch eingestellt!
LG Keybladmaster
 
Zuletzt bearbeitet:
geht auch einfacher, ich nutze den WeBViewClient da gibts onPageStarted und ..Finished.
 
aber dann weißt keinen progress

Der ursprüngliche Beitrag von 22:51 Uhr wurde um 22:52 Uhr ergänzt:

und was genau ist einfacher wenn du einen webchromeclient einfügst oder einen webviewclient ?
 
Ich benutze den WebChromeClient und funktioniert.
Kann dir morgen ja ein Auszug geben wenn du es nicht hin bekommen solltest
 
Zurück
Oben Unten