Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/214.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/15.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
如何在android服务器上上传多个选定文件(即doc、pdf、jpeg、png)_Android_Json_File Upload_Server_Image Gallery - Fatal编程技术网

如何在android服务器上上传多个选定文件(即doc、pdf、jpeg、png)

如何在android服务器上上传多个选定文件(即doc、pdf、jpeg、png),android,json,file-upload,server,image-gallery,Android,Json,File Upload,Server,Image Gallery,在android中,如何从文件管理器中选择多个文件。 之后将显示图像的详细信息(即图像大小、图像名称和删除文件)。 然后如何将这些文件上载到服务器。您可以使用多部分数据上载来完成此操作,并且可以在单个阵列中添加多个文件 如果您正在使用改型,请检查此库或您正在使用哪个库进行api调用 是的,您可以看到文件[0],文件[1]表示一次只上载两个文件。在这里,您可以使用循环上载所选类型的数量 ArrayList<String> listImages = new ArrayList(); A

在android中,如何从文件管理器中选择多个文件。 之后将显示图像的详细信息(即图像大小、图像名称和删除文件)。
然后如何将这些文件上载到服务器。

您可以使用多部分数据上载来完成此操作,并且可以在单个阵列中添加多个文件

如果您正在使用改型,请检查此库或您正在使用哪个库进行api调用

是的,您可以看到
文件[0]
文件[1]
表示一次只上载两个文件。在这里,您可以使用循环上载所选类型的数量

ArrayList<String> listImages = new ArrayList();
ArrayList listImages=new ArrayList();
假设您必须上载10个文件,并且所有路径都在arrylist中

for(int i = 0 ; i < listImages.size() ; i++ ){
    params.put("files[" + i + "]", MultipartBody.create(mediaType, new File("First file path")));
}
for(int i=0;i

希望获得以下帮助:)

您可以使用多部分数据上载来完成此操作,并且可以在单个阵列中添加多个文件。如果您正在使用改型,请检查此库或您正在使用哪个库进行api调用?谢谢Ajay。在该教程中,他们只提供了向服务器添加两个文件,但我想如果用户选择5个文件表示5个文件要上载,如果他选择12个文件表示要向服务器添加12个文件,则我想要的类型概念或教程。