Como Iniciar Un Nuevo Activity en Android Studio

 Activity

¿Cómo Iniciar un nuevo activity en Android Studio?

Una Activity en Android se corresponde con una pantalla de nuestra App. Para poder iniciar un nuevo activity se siguen los siguientes pasos:

1. Se hace uso de la clase Intent de Java, se inicializa con los siguientes parámetros: el primer parámetro del constructor corresponde al contexto, el segundo parámetro es el activity a donde se dirigirá, este debe ir acompañado con el contexto ".class" Ejemplo:

Constructor-Intent


2. En nuestro ejemplo, la clase Intent lleva el nombre el "i", ahora debemos iniciar la actividad con el método startActivity. Ejemplo:

start-activity


¿Cómo enviar parámetros de un activity a otro en Android Studio?

Hay ocasiones, en la que nos es necesario enviar parámetros de un activity a otro, esto en Android Studio se logra con el método "putExtra". Ejemplo:

enviar-valores-Intent-android-studio

En el ejemplo, tenemos a un método privado vacío llamado "Navegar", este método recibe un cadena de caracteres llamado "url", para pasar esta variable del activity actual al activity:  "activity_NavegadorDiarios", se hace uso del putExtra, en el primer parámetro del constructor va el nombre de la variable y en el segundo parámetro el valor de esta variable.

Para recuperar los valores enviados en la nueva activity se hace uso del método getIntent y getStringExtra.

recuperar-valores-android-studio

Todo este proceso se hace en la nueva activity.


¿Cómo finalizar un activity? 

Para finalizar un activity se hace uso del método Finish

metodo-volver-android-studio


Fuentes: Developers


Publicar un comentario

0 Comentarios