J'appelle le scanner ZXing de Screen-A en utilisant Intent
s. Une fois l'analyse terminée, le contrôle retourne, bien sûr, au code derrière Screen-A et je fais un autre travail avant d'appeler Screen-B.Android: déterminer le contexte actuel pour afficher une alerte
Problème: l'écran est noir pendant cette période de travail et je ne peux pas déterminer le contexte approprié à utiliser pour afficher un "travail ..." Toast/msgbox. Toute aide ou suggestion?
Non familier avec scanner ZXing. Est-ce qu'il affiche quelque chose ou fait-il juste une tâche en arrière-plan qui signale quand c'est fait? – JRL
Désolé de ne pas vous expliquer mieux. ZXing est une bibliothèque qui permet à la caméra de scanner les codes à barres. Donc, dans mon exemple, j'aurais ouvert Screen-A et ferais un appel d'intention à ZXing (en utilisant startActivityForResult) qui activerait alors la caméra, capturerait et décoderait le code à barres. Au retour de ZXing je ne peux pas référencer le contexte Screen-A pour afficher un message "en attente". Je ne suis pas sûr de savoir comment déterminer le contexte disponible ou, si ce n'est pas le cas, comment mettre à nouveau un contexte au premier plan. Aidez-moi? –