我正在创建一个Android应用程序,并希望集成谷歌驱动器。其目的是将文件保存或加载到给定的Google帐户中。是否有一个“保存到驱动器”按钮为Android喜欢的web应用程序,我可以使用。
在另一个应用程序中,我使用的是共享意图,其中google驱动器带有一个简单的对话框来保存要驱动的文件,但是我想通过点击按钮直接保存文件
提前谢谢
发布于 2014-07-07 19:23:09
如果您不想使用在驱动器对话框中内置的Drive,则可以使用其中包含的createFile()函数。
以下是从android站点获取的示例:
public class CreateFileActivity {
// ...
ResultCallback<ContentsResult> contentsCallback = new
ResultCallback<ContentsResult>() {
@Override
public void onResult(ContentsResult result) {
if (!result.getStatus().isSuccess()) {
// Handle error
return;
}
MetadataChangeSet changeSet = new MetadataChangeSet.Builder()
.setTitle("New file")
.setMimeType("text/plain").build();
// Create a file in the root folder
Drive.DriveApi.getRootFolder(getGoogleApiClient())
.createFile(getGoogleApiClient(), changeSet, result.getContents())
.addResultCallback(this);
}
}
}查看他们的全部教程:以编程方式创建文件
https://stackoverflow.com/questions/24618069
复制相似问题