如何停止/取消正在运行的POST请求?
我使用VolleyPlus。
例如,我点击“发送”按钮并致电
SimpleMultiPartRequest jsonRequest = new SimpleMultiPartRequest(Request.Method.POST......
...
jsonRequest.setTag(TAG);
jsonRequest.addFile("image", String.valueOf(outputFile.getAbsoluteFile()));
jsonRequest.setFixedStreamingMode(true);
mRequestQueue.add(jsonRequest);
图片开始上传...在50%上传时,我想改变图像并点击“取消”:
.onAny(new MaterialDialog.SingleButtonCallback() {
@Override
public void onClick(@NonNull MaterialDialog dialog, @NonNull DialogAction which) {
Log.e("cancel", "cancel");
if (mRequestQueue != null) mRequestQueue.cancelAll(TAG);
// mRequestQueue.stop();
}
})
但上传过程仍在继续(