Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


Cómo terminar cada actividad en la pila, excepto la primera en Android

Estoy portando una aplicación para iPhone a Android y no puedo encontrar un medio para hacer estallar cada actividad en la pila, excepto la actividad raíz.

En el objetivo-c haría algo como lo siguiente

  • Diferencia entre finish () y System.exit (0)
  • Cómo terminar la actividad actual en Android
  • Finishactivity no termina la actividad?
  • Android: ¿Cómo saber si una actividad está terminada?
  • [navController popToRootViewControllerAnimated:YES]; 

    Alguien sabe si puedo llamar efectivamente "finish ()" en cada actividad después de alguna acción?

  • InstallLocation identificador no encontrado en eclipse paquete de Android
  • Agregar efectos de sombra de gota al campo EditarTexto
  • ¿Por qué hay insertOrThrow pero no updateOrThrow o deleteOrThrow?
  • Desarrollador de Android se traslada a iOS - ¿Qué necesito saber?
  • Android FileInputStream leer () archivo txt a String
  • Cómo contar el número de registros en sqlite en Android
  • 2 Solutions collect form web for “Cómo terminar cada actividad en la pila, excepto la primera en Android”

    Si desea iniciar una Actividad, digamos, su pantalla de inicio, y eliminar cualquier otra actividad en la pila de su aplicación, puede utilizar:

     Intent intent = new Intent(this, MainActivity.class); intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); // Removes other Activities from stack startActivity(intent); 

    Si también desea proporcionar este evento en MainActivity (como un clic de logotipo en la barra de título), también puede agregar el indicador FLAG_ACTIVITY_SINGLE_TOP para asegurarse de que no agrega otra instancia de sí mismo a la pila.

    Mira http://developer.android.com/reference/android/content/Intent.html#FLAG_ACTIVITY_CLEAR_TOP : puedes iniciarActivity en la actividad de raíz con este indicador y eliminará todas las actividades por encima de ella. Debe leer atentamente los documentos sobre el comportamiento de entrega intencional.

    FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.