ciao!

ho una activity dove vengono salvate delle opzioni.
al termine è impostata questa azione:
codice:
public class OpzioniActivity extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        
    }

    public void salva(View view) {
    
            // DO STUFF

            startActivityForResult(new Intent(this, MainActivity.class), 1);
        }
    }

}
il problema è che adesso a questa activity ci si può arrivare anche da altre activity, non solo da MainActivity.
ed io dovrei tornare all'activity da cui arrivo.
come si fa in questi casi??