Pasar a otra actividad - Intent


Intent nos permite pasas de una actividad a otra. Para ello tan solo es necesario:

  • Añadir la siguiente librería:

        import android.content.Intent;

  • Crear un intent que indique el cambio a la nueva actividad y llamar a la función starActivity(...) 

    Intent i = new Intent(this,NombreDeLaActividadNueva.class);
    startActivity(i);


Si además queremos enviar datos de una actividad a otra, hacemos lo siguiente

  • Desde la actividad que vamos a abandonar escribimos

i.putExtra("nombre_string", "valor_del_string");

  • En la nueva actividad leemos  


Bundle extras = getIntent().getExtras();

String miString = extras.getString("nombre_string");

No hay comentarios: