API de Android de Google Drive: compruebe si existe la carpeta

Estoy tratando de averiguar cómo verificar si existe una carpeta en Google Drive usando el nuevoAPI de Android de Google Drive

He intentado lo siguiente, pensando que podría bloquearse o volverse nulo si no se encuentra la carpeta, pero no lo hace (siempre que sea válidaDriveId, aunque la carpeta se haya eliminado).

DriveFolder folder = Drive.DriveApi.getFolder(getGoogleApiClient(), driveId));

Si intento crear un archivo de la carpeta que obtengo del código anterior, ¿tampoco se bloquea? Claramente, me está costando un poco entender cómo funciona esta nueva API, especialmente con los tutoriales muy limitados y las preguntas SO, y estoy realmente atrapado en este, por lo que cualquier comentario será muy apreciado.

Solo para aclarar mi problema: estoy creando un archivo en una carpeta específica de Google Drive, pero si la carpeta no existe (ha sido eliminada por el usuario), primero quiero crearla.

Respuestas a la pregunta(3)

Su respuesta a la pregunta