Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kotlin 使用WorkManager显示文件上载进度_Kotlin_Android Jetpack_Android Workmanager - Fatal编程技术网

Kotlin 使用WorkManager显示文件上载进度

Kotlin 使用WorkManager显示文件上载进度,kotlin,android-jetpack,android-workmanager,Kotlin,Android Jetpack,Android Workmanager,我上传的文件与改装多部分 @Multipart @POST("upload") fun uploadFiles( @Part file: MultipartBody.Part, @Part requestBody: RequestBody, ): Call<UploadResult> @Multipart @发布(“上传”) 有趣的上传文件( @零件文件:MultipartBody.Part, @部分请求主体:

我上传的文件与改装多部分

    @Multipart
    @POST("upload")
    fun uploadFiles(
    @Part file: MultipartBody.Part,
    @Part requestBody: RequestBody,
    ): Call<UploadResult>


@Multipart
@发布(“上传”)
有趣的上传文件(
@零件文件:MultipartBody.Part,
@部分请求主体:请求主体,
):呼叫
我在worker中开始上传文件

         val request = OneTimeWorkRequestBuilder<UploadWorker>()
                .setInputData(builder.build())
                .build()

            WorkManager.getInstance(context)
                .enqueue(request)
val request=OneTimeWorkRequestBuilder()
.setInputData(builder.build())
.build()
WorkManager.getInstance(上下文)
.排队(请求)
我应该如何进行进度展示?我对此感到困惑。 Workmanager还有一个进度实现。改造文件上传也有一个进展的实施。我应该用哪一个