![](/img/trans.png)
[英]How to Create a Folder in App Folder in google drive in Android Programmatically
[英]Create folder with UI Google Drive Android
我希望能够使用UI为用户选择和/或在Google云端硬盘中创建新文件夹,并保存该文件夹ID供以后使用。
现在我正在使用:
IntentSender intentSender = Drive.DriveApi
.newOpenFileActivityBuilder()
.build(mGoogleApiClient);
try {
Log.d(TAG, "Startar UI");
startIntentSenderForResult(
intentSender, 5, null, 0, 0, 0);
} catch (IntentSender.SendIntentException e) {
Log.i(TAG, "Failed to launch file chooser.");
}
}
它可以工作,但不是达到目的的理想选择。 我可以找到的唯一另一个newActivityBuilder是具有相同问题的createFile。
有什么解决方法可以使这项工作吗?
使用EXTRA_RESPONSE_DRIVE_ID从结果中获取DriveId。( https://developers.google.com/android/reference/com/google/android/gms/drive/OpenFileActivityBuilder.html#EXTRA_RESPONSE_DRIVE_ID )
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
switch (requestCode) {
case 5:
if (resultCode == RESULT_OK) {
DriveId driveId =
(DriveId) data.getParcelableExtra(OpenFileActivityBuilder.EXTRA_RESPONSE_DRIVE_ID);
}
break;
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.