Comment partager du Texte et de l'Image sur Facebook à l'aide de l'Intention
Comment partager du Texte et de l'Image sur Facebook, je suis en train d'écrire une Application à l'Eglise dans laquelle je veux permettre à l'utilisateur de partager le texte et l'image avec l'URL.
Je suis en mesure de partager en ligne app lien, mais pas en mesure de partager des textes & image, où je suis absent ?
mon code ressemble à ceci:
Button btnFbSharing = (Button) findViewById(R.id.fbSharing);
btnFbSharing.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
//TODO Auto-generated method stub
Intent shareIntent = new Intent(android.content.Intent.ACTION_SEND);
shareIntent.setType("text/plain");
shareIntent.putExtra(android.content.Intent.EXTRA_TITLE, "Church Application");
shareIntent.putExtra(android.content.Intent.EXTRA_TEXT, "https://play.google.com/store/apps/details?id=com.facebook.katana");
shareIntent.putExtra(android.content.Intent.EXTRA_SUBJECT, "A new world begin");
shareIntent.putExtra(android.content.Intent.EXTRA_STREAM, R.drawable.ic_launcher);
PackageManager pm = getApplicationContext().getPackageManager();
List<ResolveInfo> activityList = pm.queryIntentActivities(shareIntent, 0);
for (final ResolveInfo app : activityList) {
if ((app.activityInfo.name).contains("facebook")) {
final ActivityInfo activity = app.activityInfo;
final ComponentName name = new ComponentName(
activity.applicationInfo.packageName,
activity.name);
shareIntent.addCategory(Intent.CATEGORY_LAUNCHER);
shareIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK
| Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED);
shareIntent.setComponent(name);
startActivity(shareIntent);
}
}
}
});
U peut utiliser Facebook SDK pour le partage d'image,de texte & lien. en tant que facebook ne marche pas permettre à la poste de cette Intention.
je sais que facebook sdk de travail pour moi dans cette affaire, mais je veux savoir est-ce possible à l'aide de l'Intention ?
Pas de. Ce n'est pas possible de l'Intention.
Jeter un regard sur ce http://stackoverflow.com/questions/15025156/share-intent-via-facebook-for-android-jelly-bean?rq=1
vous pouvez partager uniquement l'url à l'aide d'intention ....
je sais que facebook sdk de travail pour moi dans cette affaire, mais je veux savoir est-ce possible à l'aide de l'Intention ?
Pas de. Ce n'est pas possible de l'Intention.
Jeter un regard sur ce http://stackoverflow.com/questions/15025156/share-intent-via-facebook-for-android-jelly-bean?rq=1
vous pouvez partager uniquement l'url à l'aide d'intention ....
OriginalL'auteur Sophie | 2014-05-08
Vous devez vous connecter pour publier un commentaire.
Hey j'ai fait beaucoup de recherche sur ce que j'ai demandé la même question
Fondamentalement, il n'est pas possible de le facebook app en utilisant le nom du package "com.facebook.katana", comme il ignore le texte lorsque l'image est là, voir ce pour de véritables bug mais peut avoir des liens lorsque l'image n'est pas là. Très ennuyeux, je sais.
Après beaucoup de recherche sur j'ai créé ma propre activité en utilisant le facebook sdk 3.14.1 qui permet des images et du texte, ici, est le github lien pour le projet de démonstration de lui donner un aller et laisser savoir si cela vous aide.
Salut désolé ajouté les liens de là, tout simplement.
cool... +1 merci
Vous ne savez pas si il fonctionne encore après facebook sdk mise à jour v4.0.1. Je vais essayer plus tard.
OriginalL'auteur Iain Smith
l'utiliser pour partage de l'url en android via l'intention sélecteur... Vous n'avez pas de partager n'importe quel texte directement sur facebook wallpost
OriginalL'auteur Amardeepvijay