Android 如何取消对自定义请求中字节输出流的写入';什么是getBody方法?

Android 如何取消对自定义请求中字节输出流的写入';什么是getBody方法?,android,android-volley,Android,Android Volley,我的自定义请求对象是一个MultiPartPost请求,它有一个CountingOutputStream,这样我就可以观察当前的上传进度。我正在使用此答案中的自定义请求类: 我想给用户在上传过程中取消请求的自由,因此让CountingOutputStream很有用,但尽管我可以取消请求(我知道我记录了它,请求从它的isCancelled()方法返回true),但对字节输出流的写入仍在进行 有没有办法取消它,然后像放弃对getBody()的调用一样

我的自定义请求对象是一个MultiPartPost请求,它有一个CountingOutputStream,这样我就可以观察当前的上传进度。我正在使用此答案中的自定义请求类:

我想给用户在上传过程中取消请求的自由,因此让
CountingOutputStream
很有用,但尽管我可以取消请求(我知道我记录了它,请求从它的
isCancelled()
方法返回true),但对
字节输出流的写入仍在进行

有没有办法取消它,然后像放弃对
getBody()
的调用一样