Używam intencji i działania.SEND, aby udostępnić moją niestandardową wiadomość w sieciach społecznościowych, takich jak WhatsApp, Twitter, Facebook i Gmail. Wszystko działa dobrze w Gmailu i innych aplikacjach poza Facebookiem! Jak mogę spersonalizować mój kod i udostępnić coś na Facebooku? Udostępniam na Facebooku za pomocą Facebook SDK bez problemu, ale chcę to zrobić z użyciem intencji.Udostępnianie zawartości na FaceBooku Android
to co używam:
Intent sendIntent = new Intent();
sendIntent.setAction(Intent.ACTION_SEND);
sendIntent.putExtra(Intent.EXTRA_TEXT, knowTitle+"Read the full article via MomsApp by EnfaMama A+ at http://meadjohnsonasia.com.my/mobileapp");
sendIntent.putExtra(Intent.EXTRA_SUBJECT, "I just read "+knowTitle);
sendIntent.setType("*/*");
startActivity(Intent.createChooser(sendIntent, "Share Your Favorite Article"));
Działa to tylko w systemie Android 4.0 – Giorgi