Está en la página 1de 10

Programacin de dispositivos mviles

Paso de mensajes entre actividades

Paso de mensajes

Recuerde que un programa puede tener ms de una ventana, donde cada una hereda de Activity. Una situacin muy comn es que la primer ventana necesite enviar datos a la segunda para que a partir de estos proceda a efectuar una accin.

Paso de mensajes

Problema:

Realizar un programa que nos permita capturar un mensaje y posteriormente abrir una segunda ventana que muestre dicho mensaje.

Paso de mensajes

1. Crear un nuevo proyecto Android

Nuestro primer Activity (principal) tendr la siguiente interfaz visual.

Tenemos un control de tipo TextView (tv1), otro de tipo EditText y finalmente otro de tipo Button (button1)

Paso de mensajes

2. Crear una nueva Actividad

La cual tendr nicamente un TextView

Paso de mensajes

3. Realizar la conexin entre ambas actividades

El cdigo fuente de la Activity es:

Paso de mensajes

El cdigo fuente de la Activity es:

La diferencia con el concepto anterior es que llamamos al mtodo putExtra de la clase Intent.

Paso de mensajes

Tiene dos parmetros de tipo String, en el primero indicamos el nombre del dato y en el segundo el valor del dato

Paso de mensajes

4. Ahora se deber modificar el archivo Java de la segunda actividad.

Paso de mensajes

5. Ejecutar la App :D

10

También podría gustarte