¿Cómo utilizar una imagen en la que se hizo clic en una nueva actividad?
Quiero usar la cámara del teléfono Android para hacer clic en una imagen y luego usarla en otra actividad. No pude encontrar ningún método exacto, por lo que intenté obtener la ruta de la imagen donde se guarda y luego usarla en la otra actividad.
private OnClickListener cameraBclicked = new OnClickListener() {
public void onClick(View v) {
Intent m_Intent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
startActivityForResult(m_Intent, TAKE_PICTURE);
}
};
@Override
public void onActivityResult(int requestCode, int resultCode, Intent data){
if ( requestCode == TAKE_PICTURE)
{
Uri selectedImage = data.getData();
Intent intent1 = new Intent(picsource.this,NewScreen.class);
intent1.putExtra("path", selectedImage);
startActivity(intent1);
}
Ahora, el problema es que la uri resulta ser nula ... corrija el código anterior ...