Volver a la actividad anterior sin actualizarla

sé que algunas personas hicieron la pregunta, pero ninguna respuesta me ayudó, y soy nuevo en Android :)

Así que tengo FragmentActivity y Fragments en él.

Yo mi FragmentActivity, tengo una función que cualquier fragmento puede llamar: OpenHowToActivity().

public void OpenHowToActivity(){
    Intent i = new Intent(this,HowTo.class);
    startActivity(i);
}

Entonces, en esta actividad HowTo probé muchas cosas pero ninguna funcionó.

Quiero que cuando presione el botón Atrás en esta actividad (actividad de instrucciones), regrese a mi FragmentActivity sin volver a cargarla: si estaba en el fragmento 3, debo volver al fragmento 3 y no recargar todos los datos que cargué en onCreate() en FragmentActivity (estoy cargando algunos sonidos, por ejemplo);

En realidad, si lo hago como es, vuelvo a cargar todo mi FragmentActivity (onCreate(), etc.), y es un poco largo.

Gracias por tu ayuda, como siempre :)

preguntado el 10 de septiembre de 12 a las 22:09

Al volver a la actividad solo onResume correrá. Si tu onCreate se está ejecutando, entonces estás haciendo algo más mal. ¿Se cambió la orientación en el medio? -

Sin cambios: abro howtoActivity a través del menú, la orientación sigue siendo la misma, mi teléfono no se mueve. -

1 Respuestas

Me respondo a mí mismo y luego voy a ahorcarme...

Marqué la opción "No mantener actividades" en "Parámetros avanzados", por lo que cada vez que iniciaba una nueva actividad, la actividad de la persona que llamaba finalizaba y ahí estaba mi problema.

Respondido el 11 de Septiembre de 12 a las 10:09

aquí tienes Te dije que estabas haciendo algo raro :) . Me alegro de que lo hayas descubierto. - demonio

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.