Saltar al contenido

Cómo pasar los valores de una actividad a otra actividad en kotlin

Esta reseña fue analizado por especialistas para que tengas la garantía de la veracidad de nuestra esta noticia.

Solución:

Enviar valor desde HomeActivity

val intent = Intent([email protected],ProfileActivity::class.java)
intent.putExtra("Username","John Doe")
startActivity(intent)

Obtener valores en ProfileActivity

val profileName=intent.getStringExtra("Username")

Estoy en el móvil, debes probarlo tú mismo.

Trate de hacer un CharSequence a un String en MainActivity has puesto un CharSequence preferible a Stringpor ejemplo:

var userName = username.text.toString()
var password = password_field.text.toString()

En Kotlin, puede pasar los datos simplemente usando Intents. Puede poner sus datos directamente en la intención o puede escribir esos datos en un paquete y enviar ese paquete a otra actividad usando la intención.

val intent = Intent([email protected],ProfileActivity::class.java);
intent.putExtra("profileName", "John Doe")
var b = Bundle()
b.putBoolean("isActive", true)
intent.putExtras(b)
startActivity(intent);

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *