Aller au contenu

Activity setProgress


olboss

Recommended Posts

Bonjour,

J'ai une application composé d'onglet, donc ma classe de démarrage est une TabActivity, elle lance d'autres Activity, dont une qui est une WebView, je voulais donc utiliser comme dans la doc l'affichage de la progression dans la barre de titre comme la :

 // Let's display the progress in the activity title bar, like the
// browser app does.
getWindow().requestFeature(Window.FEATURE_PROGRESS);

webview.getSettings().setJavaScriptEnabled(true);

final Activity activity = this;
webview.setWebChromeClient(new WebChromeClient() {
  public void onProgressChanged(WebView view, int progress) {
    // Activities and WebViews measure progress with different scales.
    // The progress meter will automatically disappear when we reach 100%
    activity.setProgress(progress * 1000);
  }
});
webview.setWebViewClient(new WebViewClient() {
  public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
    Toast.makeText(activity, "Oh no! " + description, Toast.LENGTH_SHORT).show();
  }
});

webview.loadUrl("http://slashdot.org/");

Le problème est que la WebView n'a pas de barre de titre puisqu'elle est gérer par la TabActivity et donc je ne peux utiliser, comment faire?

Merci d'avance!

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...