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

时间:2013-08-12 13:47:09

标签: android google-drive-api google-drive-android-api filepicker

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

2 个答案:

答案 0 :(得分:6)

是的,GDAA中有一个文件选择器。查看其使用的最佳位置是this demo,特别是Intents部分。

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

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

    但它们基本相同,仅在此处指定的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());
    

    祝你好运

答案 1 :(得分:2)

这有一个api。我认为这个谷歌的文档应该有用https://developers.google.com/drive/android/queries。我不确定你想怎么做。