java - 在 MultipartUploadRequest 中配置通知
问题描述
我正在实施“net.gotev:uploadservice:4.5.1”将图像上传到我的服务器。我写了下面的代码,但收到异常消息通知未配置,因此文件未上传。当我尝试使用 配置通知setNotificationConfig(new UploadNotificationConfig())
时,它要求传入 6 个参数New UploadNotificationConfig()
。
这是我的完整代码。
try {
String uploadId = UUID.randomUUID().toString();
//Creating a multi part request
new MultipartUploadRequest(this, upload_path)
.addFileToUpload(currentPhotoPath, "image") //Adding file
.addParameter("name", image_file_name) //Adding text parameter to the request
.setMaxRetries(2).setNotificationConfig(new UploadNotificationConfig())
.setUploadID(uploadId)
.startUpload(); //Starting the upload
} catch (Exception exc) {
Toast.makeText(this, exc.getMessage(), Toast.LENGTH_SHORT).show();
}
我尝试但无法成功传递所需的参数并使该方法正常工作。有人可以帮助解决这个问题。
还附上了解释所需参数类型的图片。我了解前 2 个,但对于其他 4 个,不知道如何工作。
解决方案
推荐阅读
- javascript - 正则表达式匹配两行
- sql - 如何从sql表中检索最后n个空值?
- xpages - 如何设置 XPages InputTextarea 的样式,使其根据内容显示全高?(在编辑和阅读模式下)
- node.js - 如何在nodejs的winston@3.0.0中的logger.log()文件中传递一个对象
- service - 应用程序阻止调用 O365 发现服务
- moodle - MOODLE3.5 课程的资源模块
- java - 使用新对象修补或放置
- matlab - 将 varargin 和 varargout 转换为元胞数组
- linux - 带有 setuid 的可执行文件找不到共享库
- python - 如何检测编号标题中的编号(长度)?