Autore Topic: Condividere file mp3 da resource raw tramite bottone  (Letto 268 volte)

Offline GiTag

  • Nuovo arrivato
  • *
  • Post: 3
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung galaxy s4mini
  • Sistema operativo:
    Android
Condividere file mp3 da resource raw tramite bottone
« il: 06 Gennaio 2015, 17:45:39 CET »
0
Salve a tutti a ragazzi, sono nuovo nel forum e mi scuso anticipatamente in caso di sezione sbagliata. Vi spiego il mio problema: sto creando un applicazione che contiene file audio che potranno essere condivisi tramite un bottone. La mia priorità è condividere attraverso whatsapp e poi altri (quali gmail, ecc). Il problema che nel momento in cui scelgo il contatto con cui condividere il file mi esce scritto :"condivisione fallita, riprova". Vi posto il mio codice intent:


        ImageButton condividi = (ImageButton) findViewById(R.id.share_capiti);
        condividi.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                {
                    Intent share = new Intent(Intent.ACTION_SEND);
                    Uri uri = Uri.parse("android.resource://com.gitag.provando/" + R.raw.capiti);
                    share.putExtra(Intent.EXTRA_STREAM, uri);
                    share.setType("audio/ogg");
                    startActivity(Intent.createChooser(share, "Condividi tramite"));

                }
            }
});

Le ho provate tutte ma proprio non ci riesco. Avete qualche consiglio per risolvere questo problema?