Autore Topic: Share immagini solo twitter o instagram  (Letto 266 volte)

Offline ValerioAdo

  • Utente normale
  • ***
  • Post: 323
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Huawei Ascend g525
  • Sistema operativo:
    windows 8.1
Share immagini solo twitter o instagram
« il: 21 Gennaio 2015, 17:06:13 CET »
0
Salve a tutti!
La mia app deve fare lo share di una immagine e per fare ciò uso gli intent (tranne facebook, quello ha il suo sdk e ci sto lavorando) e ha tre bottoni:
facebook,twitter ed instagram.
Come faccio io con l'intent a dirgli "usa solo instagram/twitter"? devo dichiarare qualcosa di particolare nell'intent?

grazie mille a tutti!

Post unito: 21 Gennaio 2015, 17:29:43 CET
ok fatto ^^ lascio il codice ^^

Codice (Java): [Seleziona]
       
                                front = ImageSaveAndProcess.createNewFileOrOverwrite(ImageSaveAndProcess.getChacheDir(getActivity(), "/2Cam"),
                                                SettingPreferences.getShareFileName(getActivity()));
                            myUri = Uri.fromFile(front);// Uri.parse(front.getAbsolutePath());
                               
                                Intent emailIntent = new Intent(android.content.Intent.ACTION_SEND);
                                emailIntent.setType("image/*");
                                Uri myUri = Uri.fromFile(front);// Uri.parse(front.getAbsolutePath());
                                emailIntent.putExtra(Intent.EXTRA_STREAM, myUri);
                                emailIntent.putExtra(Intent.EXTRA_TEXT,"Foto fatta con 2Cam");
                                emailIntent.setPackage("com.twitter.android"); //oppure "com.instagram.android"
                                //startActivity(Intent.createChooser(emailIntent, "Share Image"));
                                startActivity(emailIntent);
« Ultima modifica: 21 Gennaio 2015, 17:29:43 CET da ValerioAdo, Reason: Merged DoublePost »