Reputation: 760
Is there any way to start file picker for google drive in android app - to do something similar to this http://googleappsdeveloper.blogspot.com/2012/08/allowing-user-to-select-google-drive.html. I need to allow user to select files from google drive, so I can use their bytes in my application. Thanks.
Upvotes: 7
Views: 8535
Reputation: 6755
Yes, there is a file picker in the GDAA. The best place to see it's use is this demo, specifically the Intents section.
There are 2 methods in the demo you are interested in:
but they are essentially the same, differing only in the MIME TYPE filter specified here:
IntentSender intentSender = Drive.DriveApi.newOpenFileActivityBuilder()
.setMimeType(new String[] { DriveFolder.MIME_TYPE }) // <--- FOLDER
//.setMimeType(new String[] { "text/plain", "text/html" }) // <- TEXT FILES
.build(getGoogleApiClient());
Good Luck
Upvotes: 6
Reputation: 262
There is an api for this. I think this google's documentation should help https://developers.google.com/drive/android/queries. I'm not sure on how you want to go about it.
Upvotes: 2