Comment Partager l'Ensemble des applications Android avec une Part de l'Intention
J'ai utilisé le Partage de type intentions avant, tels que:
Intent intent = new Intent(Intent.ACTION_SEND);
intent.setType("plain/text");
intent.putExtra(Intent.EXTRA_EMAIL, new String[] { "---" });
intent.putExtra(Intent.EXTRA_SUBJECT, "---");
startActivity(Intent.createChooser(intent, "Contact Us!"));
Cependant, ce essentiellement des actions avec e-Mail/MMS et autres texte ou d'un document type d'applications. Comment voulez-vous faire la même choses, mais comprennent partage sur les réseaux Sociaux comme Facebook, Twitter et Google Plus (pour en nommer que les plus importants). Et CE que je veux partager est l'application, où le texte dit, "hey télécharger ce lien pour consulter l'application!" (ou quelque chose de semblable le long de ces lignes).
Vous devez vous connecter pour publier un commentaire.
Pour ajouter le Facebook, Twitter, etc. les options de partage, il suffit à l'utilisateur besoin d'avoir ces applications installées. C'est à d'autres applications de ce type de
Intents
ils vous diront le système qu'ils peuvent gérer.Alors une
ACTION_SEND
intention aura ramassé.Source: http://developer.android.com/training/sharing/send.html
ACTION_SEND
SANSEXTRA_TEXT
et seuls les clients e-mail, sms/mms clients, Google Drive, ou Evernote sur mon téléphone à venir. Bien, je suis en précisantEXTRA_EMAIL
peut-être que c'est pourquoi?Vous pouvez le faire en utilisant un partage de l'intention
vous pouvez mettre cette intention dans un onclick ou de l'utiliser où vous le voulez
Je pense que cela répond à votre question =)
Si vous appliquez ce code puis il ressemble à l'image ci-dessous
=====================================================================
Si vous appliquez ce code puis il ressemble à l'image ci-dessous
Partager le lien vers google play dans la
Intent.EXTRA_TEXT
supplémentaireVous pouvez également ajouter le titre, l'objet et le corps tout en partageant l'app: