J'ai une application qui fait une liste de vidéos avec bouton de lecture. Lorsque je clique sur le bouton de lecture, une activité distincte est lancée en utilisant l'intention. Je veux juste que lorsque la lecture vidéo est terminée, l'activité devrait se terminer automatiquement et revenir à l'activité principale. Voici mon code pour créer une vidéo.Comment revenir après avoir lu la vidéo
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
setContentView(R.layout.videoview);
Intent i = getIntent();
Bundle extras = i.getExtras();
filename = extras.getString("videofilename");
mVideoView = (VideoView)findViewById(R.id.videoview);
path=filename;
if (path == "") {
Toast.makeText(
ViewVideo.this,
"no video selected,
Toast.LENGTH_LONG).show();
} else {
mVideoView.setVideoPath(path);
mc = new MediaController(this);
mVideoView.setMediaController(mc);
mVideoView.requestFocus();
mVideoView.start();
}
}
des suggestions?
Pouvez-vous s'il vous plaît élaborer un peu plus; Je suis un peu nouveau sur Android. Je serai reconnaissant à vous si vous me dites comment enregistrer onCompletionListener à la vidéo. Merci – Farhan
réponse Upadted. – MByD
Je l'ai essayé Sir et utilisé Log.v() et finish() ainsi pour voir si cette fonction est appelée mais elle n'est pas appelée .. Pouvez-vous me dire monsieur où mettre ce code dans mon code .. i peut être le mettre au mauvais endroit .. – Farhan