0 votos
eso, como puedo retroceder varias ventanas, asi como lo hace el  boton del smartphone.

Lo que quiero es cancelar una accion pero que me devuelva al menu evitando cargar denuevo las ventanas

osea estoy en "A"  y me muevo a B,  de B a C y de C a D.

¿como puedo hacerlo para volver desde D a B o A?
preguntado por pablo Dic 29, 2014 en Android
editado Dic 29, 2014

2 Respuestas

0 votos
por sierto, pasa por varios layouts
respondido por anónimo Dic 29, 2014
mostrada de nuevo Dic 29, 2014
0 votos

Lo más fácil es finalizando la Activity a la que no quieres volver a atrás con finish(). Podrías ejecutarlo después de iniciar las siguiente Activity:

Intent intent = new Intent(this, MiNuevaActivity.class);
startActivity(intent);
finish();

También lo puedes enfocar con Fragments. Puedes ver como en nuestro libro gratuito de Android en http://jarroba.com/libro-android-100-gratis/

respondido por Jarroba [Admin] Dic 30, 2014
bien,pero eso no genera una carga nueva??
Sí, he puesto el ejemplo completo: al cargar la Activity nueva, se cierra termina la anterior, así al volver a atrás no hay nada a que volver y se vuelve a otra que hubiera previa.