¿Cómo enviar imágenes de una actividad a otra en Android?
Estoy teniendo una imageView en una clase y al hacer clic en imageView aparece un cuadro de diálogo que tiene dos opciones para tomar una imagen de la cámara o abrir la galería de imágenes del dispositivo. Quiero enviar una imagen de una clase a otra para que pueda aparecer en ImageView. Estoy buscando por muchas horas pero solo recibí información sobre el envío de datos de texto de una clase a otra. ¿Puede alguien decir algo sobre el envío de una imagen de una clase a otra?
Este es el código de la clase remitente que tomará la imagen.
takeImg.setOnTouchListener(new OnTouchListener() { public boolean onTouch(View v, MotionEvent event) { // TODO Auto-generated method stub if(event.getAction() == event.ACTION_UP) { i=new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE); startActivityForResult(i,cameraData); } return true; } }); } protected void onActivityResult(int requestCode, int resultCode, Intent data) { // TODO Auto-generated method stub super.onActivityResult(requestCode, resultCode, data); if(resultCode==RESULT_OK) { Bundle extras=data.getExtras(); bmp=(Bitmap)extras.get("data"); } }
Por cualquier ayuda, gracias.