Je développe une application Android quis'intègre avec google drive. Mon application Android crée son propre dossier Google Drive pour contenir les documents utilisateur créés par l'application. Je veux détecter quand l'utilisateur a supprimé ce dossier d'application et qu'il réside dans le lecteur Google TRASH. Lorsque je détecte que le dossier a été supprimé, je souhaite le supprimer définitivement de l'intérieur de mon application. Pour détecter le dossier qui a été supprimé, j'interroge ses LABELS et trouve la paire valeur / valeur "détruite" / "vraie". J'exécute ensuite ce code pour le supprimer définitivement de la corbeille
mService.files().delete(folder.getId());
Cependant, le dossier apparaît toujours dans la corbeille de Google Drive. Comment puis-je supprimer définitivement un dossier de la corbeille de Google?
Réponses:
1 pour la réponse № 1service.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