Диалог хода выполнения в запросе многочастной загрузки - PullRequest
0 голосов
/ 04 октября 2018

Я использую метод Multipart для загрузки файла PDF с Android на сервер.

fun uploadMultipart() {

        val apiUrl = getString(R.string.service_api)+"addDoc"
            try {
                val uploadId = UUID.randomUUID().toString()
                MultipartUploadRequest(this@AddDocSecondActivity, uploadId, apiUrl)
                        .addFileToUpload(PdfPathHolder, "resource_center_pdf")
                        .addParameter("title", titles.text.toString().trim())
                        .addParameter("tags",  tag.text.toString().trim())
                        .addParameter("categoryid", categoty_id)
                        .addParameter("country_id", country_id)
                        .addParameter("description", txtDiscription.text.toString().trim())
                        .addParameter("member_id", preferenceHelper?.getMyData(Utilities.USERID)!!)
                        .setNotificationConfig(UploadNotificationConfig())
                        .setMaxRetries(2)
                        .startUpload()

            } catch (exc :Exception) {
             Toast.makeText(this, "Error While uploading...", Toast.LENGTH_SHORT).show();
           }
}

Как отобразить диалоговое окно «Прогресс», чтобы пользователь знал, сколько файлов было загружено?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...