Android Facebook Intention
Je suis en utilisant ce code pour l'afficher sur Facebook, mais il ne fonctionne pas avec l'officiel Facebook application, car il essaie d'envoyer un lien. Est-il un moyen de contourner cela?
Intent s = new Intent(android.content.Intent.ACTION_SEND);
s.setType("text/plain");
s.putExtra(Intent.EXTRA_SUBJECT, "Quote");
s.putExtra(Intent.EXTRA_TEXT, qoute);
startActivity(Intent.createChooser(s, "Quote"));
- Pouvez-vous expliquer plus en détail ce que tu veux dire? Entendez-vous le facebook de l'application s'ouvre lorsque vous choisissez à partir du menu partager, mais la EXTRA_TEXT champ est partagée par l'URL à la place du message de le partager?
- excatly. j'utilise cette intention de partager des textes par le biais de sms,email,twitter,facebook ect.... le problème est que si je sélectionne facebook de la pop-up de sélection de la "EXTRA_TEXT, qoute" chaîne est partagée comme une url de facebook. cela se produit uniquement avec le facebook app par la dev "facebook".
Vous devez vous connecter pour publier un commentaire.
C'est un bug dans la version officielle facebook app. J'ai eu le code de ma propre activité à faire à l'aide de l'Facebook SDK pour Android. Consultez l'exemple de code ci-dessous.