Android: ¿Cuándo usamos getIntent ()?

No entiendo por qué utilizamos el método getIntent () .

Porque, cuando necesitamos ese método, podemos usar el método onActivityResult () .

Pero utilizando el método getIntent () , podría causar NullPointerException .

¿Puede alguien explicarme (novato androide)?

http://developer.android.com/reference/android/app/Activity.html#getIntent ()

Devolver la intención que inició esta actividad.

Si inicia una Actividad con algunos datos, por ejemplo haciendo

 Intent intent = new Intent(context, SomeActivity.class); intent.putExtra("someKey", someData); 

Puede recuperar estos datos utilizando getIntent en la nueva actividad:

 Intent intent = getIntent(); intent.getExtra("someKey") ... 

Por lo tanto, no es para la manipulación de devolver datos de una actividad, como onActivityResult, pero es para pasar los datos a una nueva actividad.

GetInent se utiliza para pasar datos de una actividad a otra, por ejemplo Si desea cambiar de una actividad denominada startActivity a otra denominada endActivity y desea que se conozcan los datos de startActivity en endActivity, haga lo siguiente: En startActivity:

 String dataToTransmit="this info text will be valid on endActivity"; Intent intent =new Intent(this, endActivity.class); intent.putExtra("dataToTransmitKey",dataToTransmit); startActivity(intent); 

En la endActivity:

 Intent intent = getIntent(); String dataTransmited=intent.getStringExtra("dataToTransmitKey"); 
  • OnActivityResult en el fragmento de diálogo
  • Cámara Android: archivo vacío en el método onActivityResult
  • Actualización del recuento del carro al presionar el botón de retroceso después de la eliminación
  • Zxing onActivityResult no se llama en Fragmento sólo en Actividad
  • Siempre Nulo devuelto después de recortar una foto de un Uri en Android Lollipop?
  • Manejar datos de varias actividades en un onActivityResult ()?
  • OnActivityResult devuelve datos nulos para una captura de imagen
  • OnActivityResult () no se llama
  • fragmentos startActivityForResult devuelven siempre resultCode 0 y el intento null en callback onActivityResult
  • Fragmento de Android se está destruyendo pero recibiendo onActivityResult
  • Android reduce el tamaño del archivo para que la imagen capturada por la cámara sea inferior a 500 kb
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.