passar dados entre atividades com intenção

Meu caso é um pouco especial, então vou explicar aqui. Eu tenho 2 atividades, primeiro com 2 edições e 1 botão e segundo com apenas um botão. Ao pressionar o botão na atividade 1 o programa envia com intenção as informações do texto edita para a atividade 2 e exibe na atividade 2. Na atividade 2 o botão é apenas para voltar à atividade 1 e eu chamo assim

<code>    Button next = (Button) findViewById(R.id.button2);

    Intent myIntent = getIntent();
    String nume = myIntent.getStringExtra("nume");
    String prenume = myIntent.getStringExtra("prenume");
    next.setText(nume + " " + prenume);

    next.setOnClickListener(new View.OnClickListener() {
        public void onClick(View view) {
            Intent intent = new Intent();
            setResult(RESULT_OK, intent);
            finish();
        }

    });
</code>

Na primeira vez que entro em infos nas edições, eles são exibidos ok na atividade 2, mas depois que volto para a atividade 1 e insiro novos valores nas edições da atividade 2, são exibidos os valores inseridos pela primeira vez.

Portanto, o problema parece ser que as edições passadas por intenção não serão atualizadas toda vez que eu pressionar o botão 1 para passar para a Atividade 2, começando com a segunda tentativa.

questionAnswers(2)

yourAnswerToTheQuestion