Maison > Questions et réponses > le corps du texte
并且销毁BCD还要刷新A内的数据,应该要用starActivityForResult么?单例模式能行么?
伊谢尔伦2017-04-17 17:48:15
Si vous renvoyez uniquement A dans B, alors utilisez startActivityForResult
S'il est possible de renvoyer A dans B, C et D, et qu'il n'y aura pas deux A en même temps, utilisez le mode SingleTask et démarrez A directement dans B/C/D. Il sera automatiquement détruit en fonction. aux caractéristiques de singleTask. Pour les activités démarrées après A, les données renvoyées peuvent être transférées directement via l'intention, puis les données sont reçues dans onNewIntent()
pour actualiser la vue
伊谢尔伦2017-04-17 17:48:15
Le rappel direct de A peut être obtenu en effaçant le haut de la pile ou en terminant directement lors du basculement entre B, C et D.
L'actualisation de la page lors du retour à A peut être réalisée via la méthode onResume ou la diffusion.