I have Activity A that starts Activity B. Let me start by saying that I believe that Activity A can't use "startActivityForResult()" because Activity B can replace himself for another Activity B (this means, starting another activity and finishing himself), and if that happened Activity A wouldn't be expecting a result anymore and that second Activity B couldn't pass Activity A the result.
Activity A has the instance of the Model. Is there anyway I can get access to the Model from Activity B?