Je suis en train de lancer des activités à partir de l'activité principale dans mon application en utilisant l'appel startActivityForResult(intent, ACTIVITY_TYPE)
, et ils travaillent tous, mais un seul.
Celui-ci, lorsqu'il est appelé, se lance dans l'activité comme vous le souhaitez, mais dans le journal, je peux voir qu' onActivityResult()
est immédiatement déclenché. L'activité présente des mais RESULT_CANCELLED
est immédiatement retourné à l' onActivityResult()
.
J'ai ensuite interagir avec l'activité, appuyez sur un bouton qui appelle finish()
, et onActivityResult()
n'est pas appelée le temps (parce qu'apparemment, un résultat a déjà été retournés).
Cela fait-il sens à tout le monde? Quelqu'un a vu ce problème avant?