Como compartir imágenes desde la API de android.

Para todos aquellos que les guste la programación en java para dispositivos android os voy a mostrar como hacer lo que dice el título.

Lo primero que tenemos que tener es un objeto file apuntando a la imágen que queramos por ejemplo :

File png = new File(“/sdcard/DCIM/foto.png”);

Lo siguiente, es crear un Intent para llamar a la activity que se encarga de compartir contenidos. A ese Intent tenemos que suministrarle los datos que queremos compartir.

Intento = new Intent(android.content.Intent.ACTION_SEND);

intento.putExtra(Intent.EXTRA_STREAM, Uri.fromFile(png));   intento.setType(“image/png”);

Después de esto solo queda iniciar la activity con :

startActivity(Intent.createChooser(intento, “Por donde quieres compartirla”));

 

Y eso es todo, a partir de ahí es Android el que se encarga de que todo salga bien.

Anuncios

Acerca de Braulio

"CEO" de Alfffa Solutions Ver todas las entradas de Braulio

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

A %d blogueros les gusta esto: