IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Composants graphiques Android Discussion :

Quitter une webview intégrant FlashPlayer


Sujet :

Composants graphiques Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2011
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2011
    Messages : 11
    Par défaut Quitter une webview intégrant FlashPlayer
    Bonjour a tous
    Je viens vous demander de l'aide

    Je dois recuperer un flux vidéo rtmp

    pour cela j'utilise un lecteur flash
    pour être exact celui la http://osmf.org/strobe_mediaplayback.html

    donc pour l'intégration+lecture tout va bien
    malheureusement j'ignore totalement comment arrêter le lecteur flash
    le bouton back ne le fait pas et continue de lire la video (j'entend le son)
    alors que j'ai normalement changé d'activity

    j'ai essayé d'intercepter le bouton retour mais je ne sais pas trop quoi mettre dedans
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     @Override
    	public boolean onKeyDown(int keyCode, KeyEvent event)
    	{
    		switch(keyCode){
    		  case KeyEvent.KEYCODE_BACK :
    			  webView.clearFormData();
    			  webView.clearView();
    			  finish();
    			  startActivity(new Intent(Web.this,Main.class));
    			  return true;
                       default:
                         break;
    		}
    		return false;
    	}
    si vous avez des solutions je suis preneur
    merci

  2. #2
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2011
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juillet 2011
    Messages : 11
    Par défaut
    finalement la solution se trouvait parmi mes multiples recherches
    que j'ai pu effectuer sur le web

    il me suffisait de faire onStop()
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
      @Override
        protected void onStop() {
             super.onStop();
             webView.clearCache(true);
             webView.destroy();
             finish();
     
        }
    cette solution ne semble pas très classe mais ca a l'air de fonctionner

    solution trouvé ici :http://forums.adobe.com/thread/793896

    edit: finalement il vaut mieux intégrer le contenu de onstop dans la fonction chargée d'intercepter le bouton retour

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 27/04/2005, 17h52
  2. [C#] Quitter une application en mode console
    Par Ditch dans le forum Windows Forms
    Réponses: 2
    Dernier message: 04/04/2005, 21h37
  3. [FLASH MX] Quitter une animation flash
    Par lord enzo dans le forum Flash
    Réponses: 11
    Dernier message: 19/10/2004, 11h56
  4. Quitter une application
    Par fgrandjean dans le forum C++Builder
    Réponses: 2
    Dernier message: 04/08/2004, 13h39
  5. Quitter une application FLASH ?
    Par jeje.r dans le forum Flash
    Réponses: 3
    Dernier message: 25/02/2003, 14h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo