从Android应用程序中的垃圾箱中删除谷歌驱动器文件夹

时间:2013-11-07 10:31:53

标签: android google-drive-api

我正在开发一个与谷歌驱动器集成的Android应用程序。 我的Android应用程序创建自己的google驱动器文件夹来保存应用程序创建的用户文档。 我想检测用户何时删除了此应用程序文件夹并将其驻留在google驱动器TRASH中。 当我检测到文件夹已被删除时,我想从我的应用程序中永久删除它。 为了检测文件夹已被删除,我询问其LABELS并找到键值对“trashed”/“true”。 然后我执行此代码以从垃圾箱中永久删除它 mService.files().delete(folder.getId()); 但是该文件夹仍会显示在Google驱动器垃圾箱中。 如何从Google云端硬盘垃圾箱中永久删除文件夹?

1 个答案:

答案 0 :(得分:1)

service.files().trash(fileId).execute();
This is for moving file to trash

service.files().untrash(fileId).execute();
for delete file from trash  on server

check this link also :
https://developers.google.com/drive/v2/reference/files/trash