Я использую MultipartUploadRequest, пытаясь загрузить фотографию в мою БД. Когда я использую setNotificationConfig (новый UploadNotificationConfig ()) внутри функции, он переходит к предыдущему действию, и загрузка не происходит. Загрузка происходит ТОЛЬКО, когда я комментирую эту строку, но тогда у меня нет уведомления о том, что загрузка произошла. Я новичок в разработке приложений, поэтому наберитесь терпения.
Я тестирую на телефоне с Android 9.
import net.gotev.uploadservice.MultipartUploadRequest;
import net.gotev.uploadservice.UploadNotificationConfig;
public void uploadMultipart() {
String name = editText.getText().toString().trim();
String path = getPath(filePath);
try {
String uploadId = UUID.randomUUID().toString();
new MultipartUploadRequest(this, uploadId, Constants.UPLOAD_URL)
.addFileToUpload(path, "image")
.addParameter("name", name)
.setMethod("POST")
.setNotificationConfig(new UploadNotificationConfig())
.setMaxRetries(2)
.startUpload();
} catch (Exception exc) {
Toast.makeText(this, exc.getMessage(), Toast.LENGTH_SHORT).show();
}
}