Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
| kotlin:activity [2023/11/08 17:28] – [Código en la Activity 1] thejuanvisu | kotlin:activity [2023/11/23 11:08] (actual) – thejuanvisu | ||
|---|---|---|---|
| Línea 7: | Línea 7: | ||
| ===== Código (Activity 1) ===== | ===== Código (Activity 1) ===== | ||
| Para declarar la llamada a la activity 2 utilizaremos un intent con el código: | Para declarar la llamada a la activity 2 utilizaremos un intent con el código: | ||
| - | < | + | < |
| val miIntent = Intent(spplicationContext, | val miIntent = Intent(spplicationContext, | ||
| </ | </ | ||
| Tras eso, llamamos al intent para cambiar de activity con: | Tras eso, llamamos al intent para cambiar de activity con: | ||
| - | < | + | < |
| startActivity(miIntent) | startActivity(miIntent) | ||
| </ | </ | ||
| Línea 19: | Línea 19: | ||
| En este caso mandaremos valores del campo que podemos rellenar en 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 ==== | ==== Código en la Activity 1 ==== | ||
| - | Para pasar datos a una activity a través de un intent utilizaremos el " | + | Para pasar datos a una activity a través de un intent utilizaremos el " |
| - | < | + | < |
| val miIntent = Intent(spplicationContext, | val miIntent = Intent(spplicationContext, | ||
| - | putExtra(" | + | putExtra(" |
| } | } | ||
| </ | </ | ||
| Línea 31: | Línea 31: | ||
| ==== Código en la Activity 2 ==== | ==== Código en la Activity 2 ==== | ||
| + | Para recibir el valor que se nos ha pasado utilizaremos el siguiente código: | ||
| + | <code kotlin> | ||
| + | val nombre = intent.getStringExtra(" | ||
| + | </ | ||
| {{ : | {{ : | ||