PutExtra () en android

Quiero saber el uso de putExtra desde un nivel muy básico

Si desea agregar información a su intención, puede utilizar este método. Esta información se representa como tupla (clave, valor). Hay el número de tipos de valores que se pueden incluir en los extras de intención (por ejemplo, int, int [], Bundle, Parcelable, etc.). Para cada uno de estos métodos existe un correspondiente método de "lectura" que se utiliza para obtener la información de la intención.

Así que aquí está un ejemplo posible de cómo usar esto. Imagine que desea llamar explícitamente a la actividad B de la actividad A y pasarle una matriz de números enteros:

int intArray[] = {1,2,3,4}; Intent in = new Intent(this, B.class); in.putExtra("my_array", intArray); startActivity(in); 

Para leer la información en la actividad B (en el método onCreate ()) debe utilizar el código siguiente:

 Bundle extras = getIntent().getExtras(); int[] arrayInB = extras.getIntArray("my_array"); 

Añada datos ampliados a la intención.

El nombre debe incluir un prefijo de paquete. Por ejemplo, la aplicación "com.android.contacts" usaría nombres como "com.android.contacts.ShowAll".

Parámetros:

Nombre: El nombre de los datos adicionales, con el prefijo del paquete.

Valor: El valor de datos de matriz doble.

Devuelve el mismo objeto Intent, para encadenar múltiples llamadas en una sola sentencia.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.