![](/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.