Ver Mensaje Individual
  #32  
Viejo 18/11/13, 18:57:55
Avatar de cepillo
cepillo cepillo no está en línea
Usuario poco activo
Mensajes: 49
 
Fecha de registro: ago 2011
Mensajes: 49
Tu operador: Movistar
Mencionado: 0 comentarios
Tagged: 0 hilos
Hola de nuevo, direis que soy una pesadilla, perdonarme.

Ya he conseguido que funcione el compartir, era una I del intent que estaba mayuscula en vez de minuscula.

Ya lo que es la funcion de compartir lo hace, lo que no hace es guardar la imagen correctamente, es decir, me crea un jpg llamado imagen pero sin una imagen, es como un icono vacio, a ver si ves algun error a lo hora del activity, sobre la ruta que este algo mal puesto.

Intent intent = new Intent();
intent.setAction(Intent.ACTION_SEND);
uri= "/sdcard/imagen.jpg";
Bitmap imagen= ((BitmapDrawable)img.getDrawable()).getBitmap();
try {
FileOutputStream fichero = new FileOutputStream("/sdcard/imagen.jpg");
imagen.compress(Bitmap.CompressFormat.JPEG, 90, fichero);
fichero.close();
} catch (Exception e) {
}

intent.putExtra(Intent.EXTRA_STREAM,Uri.parse("Fil e://" + uri));
intent.setType("Image/jpg");
startActivity(Intent.createChooser(intent,"Share Image" ));
return true;

Última edición por cepillo Día 18/11/13 a las 19:30:40
Responder Con Cita