Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 01/10/14, 21:05:36
Array

[xs_avatar]
gonza28 gonza28 no está en línea
Desarrollador
 
Fecha de registro: feb 2012
Localización: INTERESA?
Mensajes: 4,191
Modelo de smartphone: Samsung Galaxy Note 4
Tu operador: Personal
lanzar facebook desde mi app.

Tanto tiempo!!
Hola chicos de nuevo.

Saben he decidido cambiar mi metodo de lanzamiento de las redes sociales o el propio google play.

Siempre hago el lanzamiento desde una url y ya me canse. Creo que queda mas estetico si se agrega un "if" para comprobar si la app está instalada y lanzarla, pero.......como hacerlo?

Yo uso este codigo para lanzar las urls, de paso l puede servir a otro que no lo sepa:

[PHP]facebook = (ImageButton) findViewById(R.id.facebook_button);
facebook.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
try {
final Intent intent = new Intent(Intent.ACTION_VIEW).setData(Uri.parse("http s://www.facebook.com/tecnologiainversa"));
startActivity(intent);
}
catch (RuntimeException tw) {
tw.printStackTrace();
}
}
});[/PHP]


Alguien podria decirme como hacerlo para lanzar la app?

Un saludo y por supuesto, muchas gracias.
Responder Con Cita


  #2  
Viejo 01/10/14, 21:19:03
Array

[xs_avatar]
kriogeN kriogeN no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Tu operador: Vodafone
Si la App está instalada se hace así:

Intent(Intent.ACTION_VIEW, Uri.parse("fb://root"));

Es decir, usando el Scheme de FaceBook.

EDITO:

Si quieres comprobar si la app está instalada el paquete es:

com.facebook.katana

Última edición por kriogeN Día 01/10/14 a las 21:22:51.
Responder Con Cita
  #3  
Viejo 01/10/14, 22:31:31
Array

[xs_avatar]
gonza28 gonza28 no está en línea
Desarrollador
 
Fecha de registro: feb 2012
Localización: INTERESA?
Mensajes: 4,191
Modelo de smartphone: Samsung Galaxy Note 4
Tu operador: Personal
 Cita: Originalmente Escrito por kriogeN Ver Mensaje
Si la App está instalada se hace así:

Intent(Intent.ACTION_VIEW, Uri.parse("fb://root"));

Es decir, usando el Scheme de FaceBook.

EDITO:

Si quieres comprobar si la app está instalada el paquete es:

com.facebook.katana
A probarlo entonces y muchas gracias.

la url va normal no?

tengo 3 url en total
facebook
twitter
google plus

como seria para las otras 2?

muchas gracias de nuevo
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 16:13:44 (GMT +2)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /