我知道如何使用异步任务将文件上传到谷歌驱动器,能够取消异步任务。但是,如何停止上传过程。
insert = service.files().insert(image, image_content);
insert.execute();
答案 0 :(得分:0)
请参阅以下链接,通过关闭FileinputStream,您可以停止上传过程。
Android How to stop/kill/cancel Media Upload or Download
java.io.File fileContent = new java.io.File(imageUrl);
fileStream = new FileInputStream(fileContent);
InputStreamContent mediaContent = new InputStreamContent("image/jpeg", new BufferedInputStream(fileStream));
insert = service.files().insert(image, mediaContent);
insert.execute();