Programación de dispositivos móviles_7

download Programación de dispositivos móviles_7

of 10

Transcript of Programación de dispositivos móviles_7

  • 7/28/2019 Programacin de dispositivos mviles_7

    1/10

    Programacin de dispositivos mviles

    Paso de mensajes entre actividades

    1

  • 7/28/2019 Programacin de dispositivos mviles_7

    2/10

    Paso de mensajes

    2

    Recuerde que un programa puede tener ms de unaventana, 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.

  • 7/28/2019 Programacin de dispositivos mviles_7

    3/10

    Paso de mensajes

    3

    Problema: Realizar un programa que nos permita capturar un mensaje y

    posteriormente abrir una segunda ventana que muestre dicho

    mensaje.

  • 7/28/2019 Programacin de dispositivos mviles_7

    4/10

    Paso de mensajes

    4

    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)

  • 7/28/2019 Programacin de dispositivos mviles_7

    5/10

    Paso de mensajes

    5

    2. Crear una nueva Actividad La cual tendr nicamente un TextView

  • 7/28/2019 Programacin de dispositivos mviles_7

    6/10

    Paso de mensajes

    6

    3. Realizar la conexin entre ambas actividades El cdigo fuente de la Activity es:

  • 7/28/2019 Programacin de dispositivos mviles_7

    7/10

    Paso de mensajes

    7

    El cdigo fuente de la Activity es:

    La diferencia con el concepto anterior es que

    llamamos al mtodo putExtra de la clase Intent.

  • 7/28/2019 Programacin de dispositivos mviles_7

    8/10

    Paso de mensajes

    8

    Tiene dos parmetros de tipo String, en el primero indicamos el

    nombre del dato y en el segundo el valor del dato

  • 7/28/2019 Programacin de dispositivos mviles_7

    9/10

    Paso de mensajes

    9

    4. Ahora se deber modificar el archivo Java de la segundaactividad.

  • 7/28/2019 Programacin de dispositivos mviles_7

    10/10

    Paso de mensajes

    10

    5. Ejecutar la App :D