Foros del Web » Programando para Internet » Android »

[SOLUCIONADO] boton compartir

Estas en el tema de boton compartir en el foro de Android en Foros del Web. Hola!!! Estaba estudiando un poco el tema de los intent, y queria probar la posibilidad de hacer un boton "share" donde se pueda compartir a ...
  #1 (permalink)  
Antiguo 17/03/2012, 11:17
 
Fecha de Ingreso: julio-2008
Ubicación: Buenos Aires, Mar del plata
Mensajes: 250
Antigüedad: 16 años, 5 meses
Puntos: 2
boton compartir

Hola!!!
Estaba estudiando un poco el tema de los intent, y queria probar la posibilidad de hacer un boton "share" donde se pueda compartir a las distintas redes sociales que tenga el telefono.

La idea es que si entras a una app x, que te abra el facebook o twitter ya comentando "estoy usando la app x".
He visto ejemplos sobre como escribir un mail, pero ninguno habla sobre como compatir en twitter y facebook. Hay que bajarse una API?

Muchas gracias!
Saludo atte.
  #2 (permalink)  
Antiguo 19/03/2012, 14:07
Avatar de MarioAraque
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Valencia
Mensajes: 1.398
Antigüedad: 15 años, 2 meses
Puntos: 265
Respuesta: boton compartir

Te pongo el codigo de lo que tengo yo para compartir:

Código:
Intent sharingIntent = new Intent(Intent.ACTION_SEND);
			sharingIntent.setType("text/plain");
			sharingIntent.putExtra(Intent.EXTRA_TEXT, noticia.getPath());
			sharingIntent
					.putExtra(Intent.EXTRA_SUBJECT,
							"Mira el artículo que he leido en http://www.mipagina.com");
			startActivity(Intent.createChooser(sharingIntent, "Compartir con"));
Con eso podes compartir en las redes sociales, el tema de personalizar el texto de Twitter no lo hago yo, pero en Facebook uno puede poner lo que quiera en el boton compartir, y el texto de la imagen de descripcion que salgan en tu publicacion va a depender de los metas que hayas declarado en la pagina web (eso ya esta mas relacionado con el Open Graph).

Saludos.
  #3 (permalink)  
Antiguo 21/03/2012, 09:14
 
Fecha de Ingreso: julio-2008
Ubicación: Buenos Aires, Mar del plata
Mensajes: 250
Antigüedad: 16 años, 5 meses
Puntos: 2
Respuesta: boton compartir

Perfecto. Eso me ha funcionado muy bien!

Muchas gracias!!!!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:48.