J'ai une application android et permet de lire un fichier vidéo, en particulier un épisode de différentes séries d'une ressource média web.android, comment lire une ligne de fichiers vidéo?
Un fichier vidéo est en cours de lecture façon suivante:
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.parse(mp4url), "video/mp4");
startActivity(intent);
où mp4url
- est une variable chaîne
Maintenant, je veux permettre au programm jouer une file d'attente de fichiers vidéo.
je tryed faire façon suivante:
for(int iteration=arg2;iteration<episodes.size(); iteration++){
Intent intent1 = new Intent(Intent.ACTION_VIEW);
intent1.setDataAndType(Uri.parse(mp4Url1), "video/mp4");
startActivity(intent1);
}
où arg2
montre une position choisie videofile et episodes
est une variable ArrayList pour la file d'attente de videofile à jouer videofile après choisi.
Mais cela n'a pas fonctionné. En fait tous les fichiers vidéo sont jouables mais
simultanément. J'ai besoin qu'ils jouent à leur tour. Comment puis-je réorganiser mon code de manière efficace?
Nous vous remercions de votre attention.
Vous devez écouter un événement lorsque votre vidéo est terminée, puis vous pouvez commencer à jouer le prochain – KOTIOS
I undrestand. Est-il possible de voir cela sur un exemple? – Rinomancer
Vous utilisez MediaPlayer? – KOTIOS