通过改造上传多部分进度

bq3bfh9z  于 2021-07-06  发布在  Java
关注(0)|答案(0)|浏览(192)

获取列表图像

ImageLists lists = new ImageLists();

这是从中选择的图像选择器多页

public void onActivityResult(int requestCode, int resultCode, Intent data) {

    if (ImagePicker.shouldHandle(requestCode, resultCode, data)) {
        // Get a list of picked images
        List<Image> images = ImagePicker.getImages(data);
        for (int i=0;i<images.size();i++){
            lists.setFile(Utils.prepareFilePart(getActivity(), "attachment[]", Uri.parse(images.get(i).getPath()),images.get(i).getName()));
        }
        binding.selectImg.setText(String.valueOf(images.size()));
    }
    super.onActivityResult(requestCode, resultCode, data);
}

服务就是

@Multipart
                      @POST(Constants.REMAINING_URL)
                       Call<WebResponse<Object>> add_form(@Part("action") RequestBody actionType, 
                                                          @Part ArrayList<MultipartBody.Part> attachment)

当我们有一个文件的数组列表时,如何在改造中获得文件上传的进度。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题