pasar datos entre actividades con intención
Mi caso es un poco especial, así que lo explicaré aquí. Tengo 2 actividades, primero con 2 ediciones y 1 botón y segundo con solo un botón. Al presionar el botón en la actividad 1, el programa envía con intención las informaciones de las ediciones de texto a la actividad 2 y las muestra en la actividad 2. En la actividad 2, el botón es solo para volver a la actividad 1 y lo llamo así.
<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>
La primera vez que ingreso información en las ediciones, se muestran correctamente en la actividad 2, pero después de volver a la actividad 1 e ingresar los nuevos valores en las ediciones de la actividad 2, se muestran los valores ingresados la primera vez.
Entonces, el problema parece ser que las ediciones pasadas por intento no se actualizarán cada vez que presione el botón 1 para pasar a la Actividad 2 comenzando con el segundo intento.