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 :

Détecter arrêt fin video videoView.start()


Sujet :

Composants graphiques Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Août 2007
    Messages
    125
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 125
    Par défaut Détecter arrêt fin video videoView.start()
    Bonjour,
    j'ai beau avoir fait pas mal le tour des histoires de synchronisations et de threads, etc ... mais là je ne vois pas.

    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
    16
    17
    18
    public class AMD2iIntroActivity extends Activity{
    	@Override
    	public void onCreate(Bundle icicle) {
    		super.onCreate(icicle);
     
    		setContentView(R.layout.main);
    		// Intro
    		final VideoView videoView = (VideoView)findViewById(R.id.videoView1);
    		videoView.requestFocus();
     
    		String videoPath = "intro";
    		Uri uri = Uri.parse("android.resource://" + getPackageName() + "/" + this.getResources().getIdentifier(videoPath, "raw", getPackageName()));
     
    		videoView.setVideoUri(uri);
    		videoView.start();
     
                    finish();
    	}
    J'ai une activity d'intro qui ne fait que lire une video, grace à la méthode start() de videoView.

    J'ai un finish() sur l'activity, pour indiquer à l'activity principale de lancer la seconde.

    Mais l'activity suivante se lance avant que la vidéo n'est eu le temps de tourner, mais quand je fais retour, là j'arrive sur la page d'intro avec la dite video qui se lance.

    Une idée svp sur comment connaitre l'état de fin de la lecture video ?

    Merci d'avance.

  2. #2
    Rédacteur
    Avatar de MrDuChnok
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2002
    Messages
    2 112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2002
    Messages : 2 112
    Par défaut
    Et pourquoi tu utilises pas la méthode approprié pour ça :
    http://developer.android.com/referen...ionListener%29

  3. #3
    Membre confirmé
    Inscrit en
    Août 2007
    Messages
    125
    Détails du profil
    Informations forums :
    Inscription : Août 2007
    Messages : 125
    Par défaut
    ouais merci, le oncompletionlistener etait mon ami. ^^

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 02/12/2005, 21h21
  2. [BufferedInputStream] Détecter la fin du stream
    Par pmartin8 dans le forum Entrée/Sortie
    Réponses: 4
    Dernier message: 02/06/2005, 15h57
  3. [Servlet] Comment détecter la fin d'une session HTTP
    Par cocula dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 18/04/2005, 17h27
  4. [Réseau] détecter la fin de lecture dans un flux entrant
    Par al85 dans le forum Entrée/Sortie
    Réponses: 5
    Dernier message: 30/03/2005, 21h06
  5. [TMediaPlayer] Détecter la fin de lecture
    Par ysr1 dans le forum C++Builder
    Réponses: 1
    Dernier message: 30/09/2004, 18h03

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