¿Cuál es la forma correcta de pasar un paquete a la actividad que se inicia desde la actual? Propiedades compartidas?
android
android-activity
bundle
Yanchenko
fuente
fuente
Transferencia de datos de una actividad a otra en Android
Una intención contiene la acción y opcionalmente datos adicionales. Los datos se pueden pasar a otra actividad utilizando el
putExtra()
método de intención . Los datos se pasan como extras y sonkey/value pairs
. La clave siempre es una cadena. Como valor puede usar los tipos de datos primitivos int, float, chars, etc. También podemos pasarParceable and Serializable
objetos de una actividad a otra.Recuperando datos de paquete de la actividad de Android
Puede recuperar la información utilizando
getData()
métodos en el objeto Intent. El objeto Intent se puede recuperar a través delgetIntent()
método.fuente
Puede pasar valores de una actividad a otra con el Paquete. En su actividad actual, cree un paquete y establezca el paquete para el valor particular y pase ese paquete a la intención.
Ahora en su NewActivity, puede obtener este paquete y recuperar su valor.
También puede pasar datos a través de la intención. En su actividad actual, establezca una intención como esta,
Ahora en su Nueva Actividad, puede obtener ese valor de una intención como esta,
fuente
Escribe esta es la actividad en la que te encuentras:
En NextActivity.java
Esto funciona para mí, puedes probarlo.
Fuente: https://www.c-sharpcorner.com/article/how-to-send-the-data-one-activity-to-another-activity-in-android-application/
fuente
puedes usar este código en tu primera actividad :
y obtener objeto en la segunda actividad :
fuente