Está en la página 1de 1

// -- ACTIVITY PADRE -//variables que pasaremos a la activity hija

private List<Cine> lista_cines;


private List<Pelicula> lista_peliculas;
/**
* Pasamos dichas variables a la activity hija, llamndola
*/
public void pasarActividadHija(){
//preparo la Intent
Intent itemintent = new Intent(this,activity_hija.class);
//paso la lista de peliculas y cines
itemintent.putExtra("lista_peliculas",(Serializable) this.lista_peliculas);
itemintent.putExtra("lista_cines",(Serializable) this.lista_cines);
//llamamos a la subactividad
startActivityForResult(itemintent, 0);
}
//-- ACTIVITY HIJA -private List<Cine> lista_cines;
private List<Pelicula> lista_peliculas;
/**
* importa la info de que le pasa la Actividad padre
*/
public void importarInformacion(){
Intent startingIntent = getIntent();
if (startingIntent != null) {
Bundle b = startingIntent.getBundleExtra("android.intent.extra.INTENT");
//recibimos la lista de cines
this.lista_cines = (List<Cine>)getIntent().getSerializableExtra("lista_cines
");
//recibimos la lista de peliculas
this.lista_peliculas = (List<Pelicula>)getIntent().getSerializableExtra("lis
ta_peliculas");
}

También podría gustarte