URL para abrir la aplicación de facebook en android

Posible duplicado:
Abrir la página de Facebook desde la aplicación de Android?

Tengo una webview en mi aplicación para Android, y me gustaría poner un enlace en que se abre la aplicación de facebook a mi fanpage. En iOS se puede decir fb: // … y se abrirá la aplicación facebook. ¿Hay una manera de hacerlo en android? Ya estoy anulando shouldOverrideUrlLoading, así que podría interceptarlo y lanzar una intención si es necesario.

Necesitas usar Intents. A continuación se muestra cómo llamar a la aplicación FB (si está instalada):

Intent intent = new Intent(); intent.setClassName("com.facebook.katana","com.facebook.katana.ProxyAuth"); intent.putExtra("client_id", applicationId); mAuthActivityCode = activityCode; activity.startActivityForResult(intent, activityCode); 

Este código se toma de la API de Facebook, que autoriza una acción. Ajust para satisfacer sus necesidades. Código es Copyright 2010 Facebook, Inc., licenciado bajo la Licencia Apache, Versión 2.0.

 myWebView = (WebView) findViewById(R.id.webview); // Create an instance of WebView and set it to the layout component created with id webview in main.xml myWebView.getSettings().setJavaScriptEnabled(true); myWebView.loadUrl("http://m.facebook.com/pages/xxxxx-xxxxx-xxxxx/xxxxxxxxxx"); // Specify the URL to load when the application starts //myWebView.loadUrl("file://sdcard/"); // Specify a local file to load when the application starts. Will only load file types WebView supports myWebView.setWebViewClient(new WebViewKeep()); myWebView.setInitialScale(1); // Set the initial zoom scale myWebView.getSettings().setBuiltInZoomControls(true); // Initialize zoom controls for your WebView component myWebView.getSettings().setUseWideViewPort(true); // Initializes double-tap zoom control 

Compruebe si esto funciona para usted.

  • ¿Cómo extender la clase de URL para soportar otros protocolos en java (android)?
  • Android responde a la URL en intención
  • Solicitud de URL de visualización web de Android con cadena de consulta
  • ¿Cómo abrir un sitio web cuando se hace clic en un botón en la aplicación de Android?
  • ¿Cómo puedo abrir una URL en el navegador web de Android desde mi aplicación?
  • ¿Cómo establecer un hipervínculo en textview clicable? Android Java
  • Cómo obtener el url de la página actual desde la vista web en android
  • Lista de solicitudes HTTP desde el teléfono Android
  • Bloquear determinadas URL de seguridad en la vista web de Android
  • Android Descargar Intent
  • cómo pasar los parámetros a la urlconnection en java / android?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.