Autore Topic: Download file da Google Drive  (Letto 485 volte)

Offline grad

  • Nuovo arrivato
  • *
  • Post: 24
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy Note 10.1
  • Sistema operativo:
    Mac OS X 10.10
Download file da Google Drive
« il: 05 Novembre 2013, 12:07:53 CET »
0
Buongiorno a tutti, sono qui con un nuovo piccolo problema.
Ho la necessità di implementare nella mia app un'activity che mi SCARICHI un file selezionato da google drive. La sequenza è semplice:
l'utente apre la mia app, clicca su "apri da google drive", si apre un picker con la lista dei file presenti su google drive, seleziona il file PDF desiderato e mi ritorna un'uri.
L'uri in questione inizia sempre così: content://com.google.android.apps.docs.files/exposed_content/.........ecc...ecc....".
A questo punto, io vorrei scaricare il file pdf in questione. E' possibile?
Ho provato a seguire questa guida https://developers.google.com/drive/manage-downloads senza ottenere alcun risultato.
Qualcuno di voi potrebbe cortesemente aiutarmi?

Grazie a tutti in anticipo,
a presto

buona giornata
grad

Post unito: 06 Novembre 2013, 08:46:27 CET
Ho risolto così:

Codice (Java): [Seleziona]
private void downloadFromDrive(Uri u) throws IOException
{
    InputStream is = getContentResolver().openInputStream(u);

    OutputStream os = new FileOutputStream(directory_dove_voglio_salvare_il_file);

    IOUtils.copy(is, os);
}
« Ultima modifica: 06 Novembre 2013, 08:46:27 CET da grad, Reason: Merged DoublePost »