Dans mon activité, j'appelle une deuxième activité à partir de l'activité principale par startActivityForResult
. Dans ma deuxième activité, il y a quelques méthodes qui terminent cette activité (peut-être sans résultat), cependant, une seule d'entre elles renvoie un résultat.
Par exemple, à partir de l'activité principale, j'en appelle une deuxième. Dans cette activité, je vérifie certaines caractéristiques d'un combiné, par exemple s'il possède une caméra. S'il n'en a pas, je ferme cette activité. De même, pendant la préparation de MediaRecorder
o MediaPlayer
si un problème survient, je fermerai cette activité.
Si l'appareil est équipé d'une caméra et que l'enregistrement se fait complètement, après l'enregistrement d'une vidéo, si l'utilisateur clique sur le bouton "terminé", je renverrai le résultat (adresse de la vidéo enregistrée) à l'activité principale.
Comment vérifier le résultat de l'activité principale ?
2 votes
Duplication possible de Comment retourner un résultat (startActivityForResult) à partir d'une activité TabHost ?