5

Czy istnieje sposób, aby rozpocząć wybieranie plików dla dysku Google w aplikacji na Androida - aby zrobić coś podobnego do tego http://googleappsdeveloper.blogspot.com/2012/08/allowing-user-to-select-google-drive.html. Muszę zezwolić użytkownikowi na wybieranie plików z dysku google, więc mogę używać ich bajtów w mojej aplikacji. Dzięki.Jak wybrać pliki z dysku Google w systemie Android?

+0

znalazłeś jakieś powiązane z tym tutoriale? – Anitha

Odpowiedz

6

Tak, istnieje selektor plików w GDAA. Najlepszym miejscem na jego wykorzystanie jest this demo, w szczególności sekcja Intents.

Istnieją 2 metody demo jesteś zainteresowany:

  1. do „Wybierz plik z działalności otwieracza”,
  2. i „Wybierz folder z działalności otwieracza”

ale są zasadniczo takie same, różnią się tylko filtrem typ MIME podanego tutaj:

IntentSender intentSender = Drive.DriveApi.newOpenFileActivityBuilder() 
.setMimeType(new String[] { DriveFolder.MIME_TYPE }) // <--- FOLDER 
//.setMimeType(new String[] { "text/plain", "text/html" }) // <- TEXT FILES 
.build(getGoogleApiClient()); 

Powodzenia

+1

Linki nie działają. – powder366

+0

Przejdź [tutaj] (https://github.com/googledrive/android-demos), znajdź sekcję "Intents", kliknij ... – seanpj

+0

Aby to działało, musisz wywołać to działanie po pomyślnym połączeniu GoogleApiClient (prawdopodobnie w nadpisanej metodzie onConnected (Bundle hints)) – user4757074