Si solo envío texto, el selector Share Intent NO da a Facebook/Twitter como una opción.Android Share Intent Chooser - Compartir TEXTO con Facebook/Twitter Redes sociales, etc.
Solo Gmail, Skype y Evernote son opciones.
Aquí está mi código
Intent shareIntent = new Intent(Intent.ACTION_SEND);
shareIntent.setType("plain/text");
shareIntent.putExtra(Intent.EXTRA_TEXT, text)
startActivity(Intent.createChooser(shareIntent, "Share using"));
He intentado diferentes combinaciones de setType() sin alegría incluyendo "text/*", "text/html" y pasando el texto HTML en el putExtra de la siguiente manera:
shareIntent.putExtra(Intent.EXTRA_TEXT, Html.fromHtml("<p>This is the text that will be shared.</p>"));
Cuando uso "text/plain", Facebook aparece como una opción pero el texto no se carga al seleccionarlo. Pero el texto se carga para Twitter, correo electrónico, SMS.
¿Alguien más ha encontrado este problema?
Cuando comparto una imagen, no hay ningún problema y Facebook junto con otras aplicaciones de medios sociales están disponibles en la lista.
respuesta encontrar aquí http://stackoverflow.com/questions/3515198/share-text-on-facebook-from-android-app-via-action-send – tiptopjat