Knoppia

Wiki de Informática y otras historias

Herramientas de usuario

Herramientas del sitio


Barra lateral

Base de datos de juegos
GameBoy Advance (GBA)
Proyecto Integral de Ingeniería del Software
Metodologías Ágiles
Trabajo Fin De Grado
Guía Memoria TFG

Colecciones

Otros

kotlin:activity

¡Esta es una revisión vieja del documento!


Crear una nueva Activity (ventana o Sección)

Primero debemos ir a la sección de proyecto, Java y pinchar con click derecho en la carpeta que empieza por com, tras esto vamos a New, Activity, EmptyViewActivity y creamos la nueva sección: Tras eso nos saldrá la siguiente ventana, le daremos a finish:

Código (Activity 1)

Para declarar la llamada a la activity 2 utilizaremos un intent con el código:

val miIntent = Intent(spplicationContext, segundaActividad::class.java)

Tras eso, llamamos al intent para cambiar de activity con:

startActivity(miIntent)

Para acceder a la sección nuevo dentro del Listener de un botón debemos meter las dos últimas líneas de código de la siguiente captura:

Mandar Valores de Activity 1 a Activity 2

En este caso mandaremos valores del campo que podemos rellenar en Activity 1 a Activity 2.

Código en la Activity 1

Para pasar datos a una activity a través de un intent utilizaremos el “.apply” con un putExtra:

val miIntent = Intent(spplicationContext, segundaActividad::class.java).apply{
  putExtra("nombre", nombreString) //donde tenemos "nombre" podríamos poner una variable
}

Se implementaría de la siguiente manera:

Código en la Activity 2

kotlin/activity.1699464528.txt.gz · Última modificación: 2023/11/08 17:28 por thejuanvisu