如何从Android中的谷歌驱动器中选择文件?

Med*_*iha 6 android filepicker google-drive-api google-drive-android-api

有没有办法在Android应用程序中启动谷歌驱动器的文件选择器 - 做类似于这个http://googleappsdeveloper.blogspot.com/2012/08/allowing-user-to-select-google-drive.html.我需要允许用户从谷歌驱动器中选择文件,所以我可以在我的应用程序中使用它们的字节.谢谢.

sea*_*npj 6

是的,GDAA中有一个文件选择器.看到它使用的最佳位置是这个演示,特别是Intents部分.

您感兴趣的演示中有两种方法:

  1. '选择带有开场活动的文件',
  2. 和'选择一个带有开场活动的文件夹'

但它们基本相同,只是在这里指定的MIME TYPE过滤器中有所不同:

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

祝好运


Kev*_*ine 2

有一个 api 可以做到这一点。我认为这个谷歌的文档应该有帮助https://developers.google.com/drive/android/queries。我不确定你想如何去做。