【发布时间】:2016-05-23 07:58:56
【问题描述】:
使用下面的 sn-p 我可以访问我已经用同一个应用程序创建的文件夹。我正在使用“com.google.android.gms:play-services-drive:9.0.0”库并引用google drive sample on github。使用示例CreateFolderInFolderActivity.java 我可以在现有文件夹中创建文件夹。我需要在现有文件夹中创建一个文件,而不是创建文件夹。
public class CreateFileInsideFolderActivity extends BaseDemoActivity {
private static final String TAG = "CreateFileActivity";
@Override
public void onConnected(Bundle connectionHint) {
super.onConnected(connectionHint);
Drive.DriveApi
.fetchDriveId(getGoogleApiClient(), "0B_cMuo4-XwcAZ3IzSG1jajFlWk0")
.setResultCallback(idCallback);
}
final ResultCallback<DriveApi.DriveIdResult> idCallback = new ResultCallback<DriveApi.DriveIdResult>() {
@Override
public void onResult(DriveApi.DriveIdResult result) {
if (!result.getStatus().isSuccess()) {
showMessage("Cannot find DriveId. Are you authorized to view this file?");
return;
}
DriveId driveId = result.getDriveId();
//showMessage("driveid" + driveId.getResourceId());
final DriveFolder folder = driveId.asDriveFolder();
//
// How to upload a file to this folder
//
}
【问题讨论】:
-
您需要提供有关您遇到的问题的更多详细信息
-
添加了更多细节
标签: android google-drive-api google-play-services google-drive-android-api