Я пытаюсь загрузить новый файл в учетную запись диска с помощью API V3 и получить информацию о ходе загрузки. Мой текущий (рабочий) код следующий:
val fileMetadata = File()
fileMetadata.name = newItemName
fileMetadata.parents = mutableListOf(destFolder.remoteId)
val osFile = java.io.File(filePath)
val mediaContent = FileContent(getMimeType(filePath), osFile)
val file = googleDriveService.files().create(fileMetadata, mediaContent)
.setFields("*")
.execute()
Можно ли добавить какой-либо обработчик прогресса в текущее решение или мне нужно использовать другой сервис (например, MediaHttpUploader)?