Android - Zurück zur vorherigen Aktivität mit unterschiedlichem Intent-Wert

Ich habe eine Anwendung, die diesen Übergang hat:

 A -> B -> C -> D-> C

Bei der EinreiseC Ich muss eine Flagge überprüfen. Dann muss ich es als Absicht weitergeben (sagen wir malintentX = false) bisD. Nachdem Sie etwas getan habenD Es wird dann zurück zu gehenC nach einem knopfdruck. Was ich getan habe war einfach nochmal dieintentX mit dem Wert true, dann erneut startActivity C. Was also passiert ist, dass es eine weitere Aktivität C erstellt hat.

Was ich passieren möchte, ist, dass ich keine neue Aktivität C starten muss, sondern das vorherige C nur durch Aufrufen verwenden kannsuper.onBackPressed(). Aber ich kann den neuen Wert von nicht weitergebenintentX. Gibt es einen anderen Weg, um das zu erreichen, was ich will. Ich könnte einige verpasst haben.