Vous êtes sur la page 1sur 3

“ACTIVITY CLASS” E “INTENT CLASS” EN

ANDROID STUDIO
Bueno pues para redactar este documento consulte información publicado en el
sitio web de https://desarrollandoandroid.wordpress.com
Lo primero que se indica en este tutorial es que tenemos que crear un nuevo
proyecto de Android Studio y en el archivo activity_main.xml debemos agregar
un Button y TextView. Una vez que estos elementos gráficos hayan sido agregados
nos dirigimos al archivo MainActivity.java para declarar las variables y los
objetos Button y TextView, como ya lo hemos hecho en otras ocasiones
anteriormente. Una vez hechas las correspondientes declaraciones, activamos el
escuchador de eventos “OnClick” con el método setOnClickListener()

Una vez hecho todo lo anterior, debemos crear una nueva clase con el nombre de
ImplicitActivity.java, generamos el método onCreate() y le asignamos la vista
del layout que vamos a crear a continuación con setContentView(). Despues,
creamos un nuevo layout con el nombre implicit_layout.xml. Lo que se va a
hacer en este nuevo layout es introducir 2 elementos EditText y un elemento
Button. Una vez insertados los elementos nos dirigimos al archivo
ImplicitActivity.java, declaramos las variables y definimos los objetos EditText y
Button. Posteriormente activamos la escucha del objeto Button con la llamada al
método setOnClickListener(), de la misma manera que lo hicimos en el archivo
MainActivity.java
Lo siguiente que hay que hacer es crear un ImplicitIntent (iniciaremos un
componente de nuestra propia aplicación que conocemos de antemano) en nuestro
MainActivity.java dentro del método onClick().

Una vez creado el Intent vamos a iniciar nuestro ImplicitActivity.java con la


llamada al método startActivityForResult(Intent, int). Para ello debemos declarar
la variable de tipo entero (Int).

Ahora vamos a trabajar sobre la clase ImplicitActivity.java. Dentro del método


onClick(), lo primero que vamos a realizar será recoger los datos ingresados por el
usuario y guardarlos en 2 Strings: en la primera String guardaremos el nombre y
en la segunda String guardaremos los apellidos utilizando el método getText() y
convirtiéndolos a String con el método toString()

Posteriormente vamos a crear un Intent vacío y le asignaremos datos con el método


putExtra() al cual le vamos a pasar como parámetros 2 Strings, el primero será
una etiqueta (mensaje1) que nos servirá para identificar los datos en
onActivitityResult(), y el segundo uno de los Strings que creamos en el paso
anterior

Vous aimerez peut-être aussi