Autore Topic: Un semplice condivisione  (Letto 347 volte)

Offline Friz02

  • Utente junior
  • **
  • Post: 104
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    s3 neo Samsung
  • Sistema operativo:
    windows 7
Un semplice condivisione
« il: 15 Febbraio 2015, 16:32:38 CET »
0
Buona domenica a tutti,
l'obiettivo sarebbe quello di condividere sui social (fb, tw, e-mail, ecc...) un'icona, un testo e un link.
Dopo aver studiato l'argomento ho utilizzato degli snippet di codice presi dal forum ma subito ci sono stati problemi, allora ho provato a condividere una semplice riga di teso.
Purtroppo funziona solo nelle e-mail e whatsapp (in whatsapp mi chiede di condividere subito senza neanche vedere il teso condiviso....però alla fine lo condivide), mentre in facebook non condivide niente, cioè si apre facebook per la condivisione ma non viene riportato il testo da me indicato nel putExtra (non credo che per condividere un testo e un'icona servano le api di facebook.... :-o).
Io ho utilizzato questo codice:
Codice (Java): [Seleziona]
Intent intentShare = new Intent(android.content.Intent.ACTION_SEND);
                intentShare.setType("text/plain");
                intentShare.putExtra(Intent.EXTRA_TEXT, "questa è una prova");              
                startActivity(Intent.createChooser(intentShare, "Share"));
I permessi invece:
Codice (XML): [Seleziona]
<uses-permission android:name="android.permission.INTERNET"/>
    <uses-permission android:name="android.permission.WRITE_SOCIAL_STREAM"/>
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
Ho scelto la via meno complicata condividento un semplice testo, non mi pare che i codici siano sbagliati....non saprei come procedere.

Offline LonelyWolf

  • Utente junior
  • **
  • Post: 148
  • Respect: +12
    • Mostra profilo
    • Traversate dei laghi
  • Dispositivo Android:
    GT-I9505, ALE-L21
  • Sistema operativo:
    Windows 7 32/64
Re:Un semplice condivisione
« Risposta #1 il: 10 Marzo 2015, 09:56:23 CET »
0
La condivisione su facebook attraverso l'app non permette di inserire nessun testo preimpostato.
L'unica soluzione sarebbe usare direttamente le api di fb, almeno questo è quello che ho capito.
Se la mia risposta ti è utile, per favore un thanks!

Offline Friz02

  • Utente junior
  • **
  • Post: 104
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    s3 neo Samsung
  • Sistema operativo:
    windows 7
Re:Un semplice condivisione
« Risposta #2 il: 11 Marzo 2015, 19:58:45 CET »
0
Penso di si...hai per caso altre informazioni utili a riguardo? magari qualche tutorial in merito...