Ho usato la condivisione di tipo intenti prima, come ad esempio:Come condividere intera applicazione Android con Share Intent
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!"));
Tuttavia, questo fondamentalmente condivide con E-mail/MMS e altre applicazioni di testo o tipo di documento. Come fai le stesse cose, ma includi la condivisione sociale come Facebook, Twitter e Google Plus (per citarne le più importanti). E quello che voglio condividere è l'app, dove il testo dice "hey scarica questo link per controllare l'app!" (o qualcosa di simile lungo quelle linee).
Perfetto, grazie. Quindi sembra che semplicemente includendo il testo nell'intento (al contrario del corpo del testo vuoto), aggiungerà più opzioni sociali? – KickingLettuce
no, è la combinazione di "ACTION_SEND" e il fatto che l'utente abbia applicazioni in grado di gestire "ACTION_SEND", per quanto ne so. Prova il testo vuoto (es. Non "putExtra (..)") e fammi sapere: D – ataulm
Se vedi la mia domanda, in questo esempio, ho 'ACTION_SEND' con NO EXTRA_TEXT' e solo client di posta elettronica, sms/mms client, Google Drive o Evernote sul mio telefono. Anche se, sto specificando 'EXTRA_EMAIL' quindi forse è per questo? – KickingLettuce